If I do a strlen on a NULL pointer I get a coredump. I have the same code running on a few *other* Unix machines with exhibiting this behaviour. OK, so I could tidy it up, but I wondered is this an oversight or the correct behaviour? - For help on using this list (especially unsubscribing), send a message to "gnu-win32-request@cygnus.com" with one line of text: "help".