DBG(r, "name=[%s] val=[%s]", name, val);
now = apr_time_now();
expires = chxj_parse_cookie_expires(val);
- DBG(r, "now=[%lld] expires=[%lld]", now, expires);
if (expires < now) {
DBG(r, "end valid_expire() value:[%s] (expired)", value);
return CHXJ_FALSE;
s_output_to_hdml_out(hdml,
apr_psprintf(r->pool,
"<A TASK=GOSUB "
- "LABEL=\"\x93\xfc\x97\xcd\" "
+ "LABEL=\"check\" "
"DEST=#R%d VARS=\"VAL=%s\" "
"RECEIVE=\"%s;",
ii,
nm = qs_alloc_zero_byte_string(r);
s_output_to_hdml_out(hdml, apr_psprintf(r->pool,
- "<A TASK=GOSUB LABEL=\"a\xaf\xb8\" "
+ "<A TASK=GOSUB LABEL=\"check\" "
"DEST=\"#$%s%02d\" "
"VARS=\"V=%s\" "
"RECEIVE=\"%s%02d;%s%02d;%s%02d\">"
* @param src [i] It is former image binary data.
* @param len [i/o] It is length of former image binary data.
*/
-char*
-chxj_exchange_image(request_rec *r, const char** src, apr_size_t* len)
+char *
+chxj_exchange_image(request_rec *r, const char **src, apr_size_t *len)
{
- mod_chxj_config* conf;
- query_string_param_t* qsp;
- char* user_agent;
- device_table* spec;
- char* dst;
- char* conv_check;
- chxjconvrule_entry* entryp;
+ mod_chxj_config *conf;
+ query_string_param_t *qsp;
+ char *user_agent;
+ device_table *spec;
+ char *dst;
+ char *conv_check;
+ chxjconvrule_entry *entryp;
DBG(r, "start chxj_exchange_image()");
for (child = qs_get_child_node(&doc,root);
child ;
child = qs_get_next_node(&doc,child)) {
-
- char* name;
-
- name = qs_get_node_name(&doc,child);
-
+ char *name = qs_get_node_name(&doc,child);
if (strcasecmp("qrcode",name) == 0) {
sts++;
break;
ERR(r, "qrcode create failed.");
return sts;
}
- r->content_type = apr_psprintf(r->pool, "image/jpg");
+ r->content_type = apr_psprintf(r->pool, "image/jpeg");
}
}
memset(tmp, 0, ctx->len + 1);
memcpy(tmp, ctx->buffer, ctx->len);
-
-#if 0
- DBG(r, "input data=[%s]", tmp);
-#endif
-
-
ctx->buffer =
chxj_exchange_image(r,
(const char**)&tmp,
(apr_size_t*)&ctx->len);
-
- if (ctx->buffer == NULL)
+ if (ctx->buffer == NULL) {
ctx->buffer = tmp;
-
-#if 0
- DBG(r, "output data=[%.*s]", ctx->len,ctx->buffer);
-#endif
+ }
}
}