Chinaunix首页 | 论坛 | 博客
  • 博客访问: 650770
  • 博文数量: 90
  • 博客积分: 10010
  • 博客等级: 上将
  • 技术积分: 2018
  • 用 户 组: 普通用户
  • 注册时间: 2007-03-03 13:09
文章分类

全部博文(90)

文章存档

2010年(7)

2009年(23)

2008年(60)

我的朋友

分类: C/C++

2008-09-20 08:29:55


/*
 * from kernel fs/binfmt_script.c
 * strip white character at the begin and the end
 * lynnos@tong-ji.org
 * 2008-09-19
 *
 */

char
*
stripWhite(char *cmdline){
        char *cp = cmdline ;
        if (cp == NULL || *cp == '\0' ){
                return NULL;
        }
        int len = strlen(cmdline);
        cp = cp + len;
        while (cp > cmdline) {
                cp--;
                if ((*cp == ' ') || (*cp == '\t'))
                        *cp = '\0';
                else
                        break;
        }
        for (cp = cmdline; (*cp == ' ') || (*cp == '\t'); cp++);
        if (*cp == '\0'){
                return NULL;
        }
        return cp;
}





阅读(975) | 评论(0) | 转发(0) |
0

上一篇:dmidecode package

下一篇:git reference

给主人留下些什么吧!~~