Remembering that "strcmp" returns an "int", this line from the recently posted AT&T version of getopt.c bears note: else if(strcmp(argv[optind], "--") == NULL) { -- UUCP: ..decvax!seismo!elsie!ado ARPA: elsie!ado at seismo.ARPA DEC, VAX and Elsie are Digital Equipment and Borden trademarks