diff --git a/cde/programs/dtcreate/cmnrtns.c b/cde/programs/dtcreate/cmnrtns.c index 20c7f3549..38faa1c1d 100644 --- a/cde/programs/dtcreate/cmnrtns.c +++ b/cde/programs/dtcreate/cmnrtns.c @@ -33,30 +33,13 @@ #include
#include #include "UxXt.h" +#include #include "dtcreate.h" #include "CreateActionAppShell.h" #include "fileio.h" #include "cmnrtns.h" -/*****************************************************************************/ -/* */ -/* GetBaseName */ -/* */ -/*****************************************************************************/ -char * GetBaseName(char *pszFileName) -{ - char *name; - - name = strrchr(pszFileName, '/'); - if (name) { - name = strtok(name, "/"); - return(name); - } else { - return(pszFileName); - } -} - /*****************************************************************************/ /* */ /* ReplaceSpaces */ @@ -273,7 +256,7 @@ void load_icons (Widget wid, XtPointer client_data, */ { XtVaGetValues(IconSelector, XmNuserData, &iSource, NULL); - base_name = GetBaseName(path_and_base_name); + base_name = basename(path_and_base_name); ptr = XtMalloc(strlen(base_name) + 1); strcpy(ptr, base_name); switch (iSource) {