+ read = fread(first, 1, 2, f);
+ if (read != 2) {
+ gedcom_warning(_("Error reading from input file: %s"), strerror(errno));
+ return ONE_BYTE;
+ }
+ else if ((first[0] == '0') && (first[1] == ' ')) {
+ gedcom_debug_print(_("One-byte encoding"));
+ if (fseek(f, 0, 0) != 0)
+ gedcom_warning(_("Error positioning input file: %s"), strerror(errno));