IPP Software Navigation Tools IPP Links Communication Pan-STARRS Links

Changeset 30807


Ignore:
Timestamp:
Mar 4, 2011, 5:04:20 PM (15 years ago)
Author:
eugene
Message:

add psStringFileBasename function

Location:
branches/eam_branches/ipp-20110213/psLib/src/sys
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • branches/eam_branches/ipp-20110213/psLib/src/sys/psString.c

    r29932 r30807  
    456456
    457457
     458psString psStringFileBasename (const char *fullname) {
     459 
     460    char *file;
     461
     462    const char *ptr = strrchr (fullname, '/');
     463    if (ptr) {
     464        file = psStringCopy(ptr + 1);
     465    } else {
     466        file = psStringCopy(fullname);
     467    }
     468  return (file);
     469}
     470
    458471psString psStringStripCVS(const char *string, const char *tagName)
    459472{
  • branches/eam_branches/ipp-20110213/psLib/src/sys/psString.h

    r29932 r30807  
    335335char *psStrcasestr (const char *haystack, const char *needle);
    336336
     337psString psStringFileBasename (const char *fullname);
     338
    337339/// @}
    338340#endif // #ifndef PS_STRING_H
Note: See TracChangeset for help on using the changeset viewer.