www.pudn.com > Linuxserial.zip > strings.c
/* * File : strings.c * Date : 2002-04-20 * Author : yfy001 * Description : basename, str_fnws: first none white space * Copyright (C) 2001, 2002 yfy001 */ #include// strrchr #include // isspace #include "strings.h" char *basename(const char *filename) { char *p = strrchr(filename, '/'); return p ? ++p : (char *) filename; } /* * Arguments : char *cp * Return value : char * * Description : return first non white space character */ char *str_fnws(char *cp) { while (*cp && isspace(*cp)) { cp++; } // escape all white spaces return (cp); }