extern int chxj_chxjif_is_mine(
device_table* spec,
- Doc* doc, Node* tag);
+ Doc* doc,
+ Node* tag);
extern char* qs_get_destlang_attr(Doc* doc, Node* tag, request_rec* r);
Doc* doc,
const char* fname,
int line);
+
#endif
*/
extern Node* qs_parse_file(
Doc* doc,
- const char* filename) ;
+ const char* filename);
+
#endif
const char* ss,
int len);
-extern char* qs_get_node_value(Doc* doc,Node* node);
+extern char* qs_get_node_value(
+ Doc* doc,Node* node);
extern char* qs_get_node_name(Doc* doc, Node* node) ;
static void s_set_device_data(
Doc* doc,
- apr_pool_t* p, device_table_list* dtl, Node* node) ;
+ apr_pool_t* p,
+ device_table_list* dtl,
+ Node* node) ;
/**
int module_count;
int point;
int xx, yy;
- int same_count = 0;
- int prev_value = -1;
+ int same_count;
+ int prev_value;
module_count = v_module_count_table[ver];
point = 0;
+ same_count = 0;
+ prev_value = -1;
/* ²£Êý¸þ¤Ç¥Á¥§¥Ã¥¯ */
for (yy=0; yy<module_count; yy++) {
attr->name = name;
attr->value = value;
- QX_LOGGER_DEBUG(attr->name);
- QX_LOGGER_DEBUG(attr->value);
-
QX_LOGGER_DEBUG("end qs_parse_attr()");
*pos = ii;
if ((*parse_attr->name == 'e' || *parse_attr->name == 'E')
&& strcasecmp(parse_attr->name, "encoding") == 0) {
switch (*parse_attr->value) {
+ case 'X':
+ case 'x':
+ if (strcasecmp(parse_attr->value, "x-sjis" ) == 0) {
+ strcpy((char*)encoding, (char*)"NONE");
+ }
+ break;
+
case 'S':
case 's':
if ((strcasecmp(parse_attr->value, "Shift_JIS") == 0)
- || (strcasecmp(parse_attr->value, "sjis" ) == 0)
- || (strcasecmp(parse_attr->value, "Shift-JIS") == 0)
- || (strcasecmp(parse_attr->value, "x-sjis" ) == 0)) {
+ || (strcasecmp(parse_attr->value, "SJIS" ) == 0)
+ || (strcasecmp(parse_attr->value, "Shift-JIS") == 0)) {
strcpy((char*)encoding, (char*)"NONE");
}
break;
* s[0] == '<' && s[len-1] == '>'
*/
tag_name = (char *)s_get_tag_name(doc, ++s, --ll);
- QX_LOGGER_DEBUG_INT("ll",ll);
node = (Node*)qs_new_tag(doc);
node->name = tag_name;