# HG changeset patch # User jcdutton # Date 1098444979 0 # Node ID acd4225262fc5fb37bd325e74f38f176486b921b # Parent aee8af592d66093e1ae7aa27871dddb0c8c965a8 Stop seg fault when using ifo_dump. diff -r aee8af592d66 -r acd4225262fc dvdread/ifo_print.c --- a/dvdread/ifo_print.c Thu Sep 30 19:16:36 2004 +0000 +++ b/dvdread/ifo_print.c Fri Oct 22 11:36:19 2004 +0000 @@ -704,6 +704,10 @@ void ifo_print_PGC(pgc_t *pgc) { int i; + if (!pgc) { + printf("None\n"); + return; + } printf("Number of Programs: %i\n", pgc->nr_of_programs); printf("Number of Cells: %i\n", pgc->nr_of_cells); /* Check that time is 0:0:0:0 also if nr_of_programs==0 */ @@ -1168,6 +1172,9 @@ /* * $Log$ + * Revision 1.3 2004/10/22 11:36:19 jcdutton + * Stop seg fault when using ifo_dump. + * * Revision 1.2 2004/09/27 12:24:01 jcdutton * Add extra info to printout when using ifo_dump. *