Seems some systems or development environs do not have __progname. argv[0] is fine for logging usage statements so use argv[0]
Authored by: sms00 2009-09-19
Parent: [r3267]
Child: [r3269]