--- a/print_data.c 2012-10-19 14:15:47.000000000 -0400 +++ b/print_data.c 2012-10-19 14:15:33.000000000 -0400 @@ -159,6 +159,7 @@ else if (value[i] == '\n') out[out_pos++] = '\\', out[out_pos++] = 'n'; else if (value[i] == '\r') out[out_pos++] = '\\', out[out_pos++] = 'r'; else if (value[i] == '\t') out[out_pos++] = '\\', out[out_pos++] = 't'; + else if (value[i] == '\x00') out[out_pos++] = '\\', out[out_pos++] = '0'; else { if (value[i] == ' ') { num_spaces++;