- /*
- value = gom_set_string(&head->charset.name, encoding);
- if (value == NULL || strcmp(value, encoding))
- return 1;
- else
- return 0;
- */
+ /* force warning for anything except UNICODE */
+ if (!strcmp(encoding, "UNICODE")) {
+ value = gom_set_string(&head->charset.name, encoding);
+ if (value == NULL || strcmp(value, encoding))
+ return 1;
+ }