/* * Copyright 1998-1999 The OpenLDAP Foundation, All Rights Reserved. * COPYING RESTRICTIONS APPLY, see COPYRIGHT file */ #include "portable.h" #include #include #include #include char* lutil_progname( const char* name, int argc, char *argv[] ) { char *progname; if(argc == 0) { return strdup( name ); } progname = strrchr ( argv[0], *LDAP_DIRSEP ); progname = strdup( progname ? &progname[1] : argv[0] ); return progname; }