prevent segfault when no recording metadata is given

Change-Id: Ide96d7d1bd446f15c9b7b8e8bae2a944f1718c0f
changes/32/9332/1
Richard Fuchs 10 years ago
parent 1ebc9d9d90
commit c5c0b70019

@ -252,7 +252,8 @@ int meta_finish_file(struct call *call) {
fprintf(recording->meta_fp, "call end time: %s\n", timebuffer);
// Print metadata
fprintf(recording->meta_fp, "\n\n%s\n", recording->metadata->s);
if (recording->metadata)
fprintf(recording->meta_fp, "\n\n%s\n", recording->metadata->s);
free(recording->metadata);
recording->metadata = NULL;
fclose(recording->meta_fp);

Loading…
Cancel
Save