Magellan Linux

Annotation of /trunk/mkinitrd-magellan/busybox/libbb/skip_whitespace.c

Parent Directory Parent Directory | Revision Log Revision Log


Revision 816 - (hide annotations) (download)
Fri Apr 24 18:33:46 2009 UTC (15 years, 1 month ago) by niro
File MIME type: text/plain
File size: 489 byte(s)
-updated to busybox-1.13.4
1 niro 532 /* vi: set sw=4 ts=4: */
2     /*
3     * skip_whitespace implementation for busybox
4     *
5     * Copyright (C) 2003 Manuel Novoa III <mjn3@codepoet.org>
6     *
7     * Licensed under GPLv2 or later, see file LICENSE in this tarball for details.
8     */
9    
10     #include "libbb.h"
11    
12 niro 816 char* FAST_FUNC skip_whitespace(const char *s)
13 niro 532 {
14 niro 816 /* NB: isspace('\0') returns 0 */
15 niro 532 while (isspace(*s)) ++s;
16    
17     return (char *) s;
18     }
19    
20 niro 816 char* FAST_FUNC skip_non_whitespace(const char *s)
21 niro 532 {
22     while (*s && !isspace(*s)) ++s;
23    
24     return (char *) s;
25     }