Include terminator in esc processed string

Attempts to fix #89 reported by Matt Johnson
This commit is contained in:
Robin Stuart 2018-01-13 15:45:26 +00:00
parent 670000b7ea
commit 782a3a6f39

View File

@ -874,6 +874,7 @@ int escape_char_process(struct zint_symbol *symbol, unsigned char *input_string,
} while (in_posn < *length); } while (in_posn < *length);
memcpy(input_string, escaped_string, out_posn); memcpy(input_string, escaped_string, out_posn);
input_string[out_posn] = '\0';
*length = out_posn; *length = out_posn;
error_number = 0; error_number = 0;