dreid 2004/06/21 08:18:00 Modified: test abts.c Log: Allow abts_str_equal() to handle NULL values being passed in without segfaulting. This should probably be applied into apr as well. Revision Changes Path 1.3 +4 -1 apr-util/test/abts.c Index: abts.c =================================================================== RCS file: /home/cvs/apr-util/test/abts.c,v retrieving revision 1.2 retrieving revision 1.3 diff -u -r1.2 -r1.3 --- abts.c 8 Jun 2004 00:37:44 -0000 1.2 +++ abts.c 21 Jun 2004 15:18:00 -0000 1.3 @@ -259,7 +259,10 @@ update_status(); if (tc->failed) return; - if (!strcmp(expected, actual)) return; + /* If both are NULL, match is good */ + if (!expected && !actual) return; + if (expected && actual) + if (!strcmp(expected, actual)) return; tc->failed = TRUE; if (verbose) {