X-Git-Url: https://git.dlugolecki.net.pl/?a=blobdiff_plain;f=gedcom%2Fencoding.c;h=c2c3e8980686ae72d30f79d29057f988de278bb1;hb=681b182b6f003e91a47a098b7e8ac632315f61a6;hp=1cae728808f5c8dfd9f9cf6556f4c575a20e78dd;hpb=6de2cd5b195e6d1493dea896aafb1b7033835517;p=gedcom-parse.git diff --git a/gedcom/encoding.c b/gedcom/encoding.c index 1cae728..c2c3e89 100644 --- a/gedcom/encoding.c +++ b/gedcom/encoding.c @@ -89,6 +89,10 @@ char* get_encoding(const char* gedcom_n, Encoding enc) key = (char*)malloc(strlen(gedcom_n) + strlen(charwidth_string[enc]) + 3); if (key) { + char* sp_pos = NULL; + while ((sp_pos = strchr(gedcom_n, ' ')) != NULL) { + *sp_pos = '_'; + } /* sprintf is safe here (malloc'ed before) */ sprintf(key, "%s(%s)", gedcom_n, charwidth_string[enc]);