=================================================================== RCS file: /cvs/mandoc/test-progname.c,v retrieving revision 1.1 retrieving revision 1.2 diff -u -p -r1.1 -r1.2 --- mandoc/test-progname.c 2015/10/11 21:12:55 1.1 +++ mandoc/test-progname.c 2015/11/06 16:30:33 1.2 @@ -1,9 +1,10 @@ -#include +#include -extern char *__progname; - int main(void) { - return !!strcmp(__progname, "test-progname"); + const char * progname; + + progname = getprogname(); + return progname == NULL; }