Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(521)

Side by Side Diff: fusl/src/string/wcstok.c

Issue 1714623002: [fusl] clang-format fusl (Closed) Base URL: git@github.com:domokit/mojo.git@master
Patch Set: headers too Created 4 years, 10 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View unified diff | Download patch
OLDNEW
1 #include <wchar.h> 1 #include <wchar.h>
2 2
3 wchar_t *wcstok(wchar_t *restrict s, const wchar_t *restrict sep, wchar_t **rest rict p) 3 wchar_t* wcstok(wchar_t* restrict s,
4 { 4 const wchar_t* restrict sep,
5 » if (!s && !(s = *p)) return NULL; 5 wchar_t** restrict p) {
6 » s += wcsspn(s, sep); 6 if (!s && !(s = *p))
7 » if (!*s) return *p = 0; 7 return NULL;
8 » *p = s + wcscspn(s, sep); 8 s += wcsspn(s, sep);
9 » if (**p) *(*p)++ = 0; 9 if (!*s)
10 » else *p = 0; 10 return *p = 0;
11 » return s; 11 *p = s + wcscspn(s, sep);
12 if (**p)
13 *(*p)++ = 0;
14 else
15 *p = 0;
16 return s;
12 } 17 }
OLDNEW

Powered by Google App Engine
This is Rietveld 408576698