diff options
Diffstat (limited to 'src/test.c')
-rw-r--r-- | src/test.c | 8 |
1 files changed, 8 insertions, 0 deletions
@@ -40,6 +40,14 @@ main(int argc, char **argv) } unsigned char *input = malloc (sizeof(unsigned char) * 16); + + if (input == NULL) { + clean_parser(parser); + clean_signed(&error_vec, 4); + printf("malloc fails at %s:%d\n", __FILE__, __LINE__); + + return EXIT_FAILURE; + } for (int i = 0; i < 16; i++) *(input+i) = 0; |