request_rec* r);
extern char* qs_get_selected_value(
- Doc* doc,
- Node* node,
+ Doc* doc,
+ Node* node,
request_rec* r);
extern char* qs_alloc_zero_byte_string(request_rec* r);
#define __QS_MALLOC_H__
#include "qs_parse_string.h"
-void qs_init_malloc(Doc* doc);
-void qs_all_free(Doc* doc, const char* fname, int line);
+extern void qs_init_malloc(Doc* doc);
+extern void qs_all_free(Doc* doc, const char* fname, int line);
#endif
Doc* doc,
Node*);
-Node* qs_get_root(Doc* doc) ;
+extern Node* qs_get_root(
+ Doc* doc) ;
Node* qs_parse_string(Doc* doc, const char* ss, int len);
char* qs_get_node_value(Doc* doc,Node* node);
char* qs_get_node_name(Doc* doc, Node* node) ;
char* indata,
apr_size_t* len);
-static int s_img_conv_format_from_file(
- request_rec* r,
- mod_chxj_config* conf,
- const char* user_agent,
- query_string_param_t* qsp,
- device_table* spec);
+static int s_img_conv_format_from_file(request_rec* r,
+ mod_chxj_config* conf,
+ const char* user_agent,
+ query_string_param_t* qsp,
+ device_table* spec);
static char*
s_jhtml_end_div_tag(void* pdoc, Node* child)
{
- jhtml_t* jhtml = GET_JHTML(pdoc);
- Doc* doc = jhtml->doc;
- request_rec* r = doc->r;
+ jhtml_t* jhtml;
+ Doc* doc;
+ request_rec* r;
+
+ jhtml = GET_JHTML(pdoc);
+ doc = jhtml->doc;
+ r = doc->r;
jhtml->out = apr_pstrcat(r->pool, jhtml->out, "</div>\n", NULL);
continue;
}
- if (strcasecmp("L", value) == 0)
- {
+ if (strcasecmp("L", value) == 0) {
qrcode->level = QR_LEVEL_L;
}
else