if (conf->detect_device_type > CHXJ_ADD_DETECT_DEVICE_TYPE_NONE ){
dt->device_id = device_id;
}
- returnType = dt;
+ DBG(r,"REQ[%X] end %s (Not Found) use [%s]", TO_ADDR(r), __func__, dt->device_id);
+ return dt;
}
}
- DBG(r,"REQ[%X] end chxj_specified_device()", TO_ADDR(r));
- return returnType;
+ DBG(r,"REQ[%X] end %s (Found) use [%s]", TO_ADDR(r), __func__, dt->device_id);
+ return dt;
}
}
- DBG(r,"REQ[%X] end s_specified_device()", TO_ADDR(r));
+ DBG(r,"REQ[%X] end %s()", TO_ADDR(r), __func__);
return returnType;
}
}
}
else{
- if(strncmp(r->content_type,"image/",6) == 0){
+ if(r->content_type && strncmp(r->content_type,"image/",6) == 0){
if (dconf->image_rewrite == CHXJ_IMG_REWRITE_ON && !apr_table_get(r->headers_in, CHXJ_IMG_X_HTTP_IMAGE_FILENAME)){
if(dconf->image_rewrite_mode == CHXJ_IMG_REWRITE_MODE_ALL){
// all image