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

Unified Diff: fusl/src/string/strcspn.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 side-by-side diff with in-line comments
Download patch
Index: fusl/src/string/strcspn.c
diff --git a/fusl/src/string/strcspn.c b/fusl/src/string/strcspn.c
index cfdba114ca632ee86f433f7d00b744fb1fb6de19..eba8dc668fe2e769c50ea5826817dda7b0e3aaf8 100644
--- a/fusl/src/string/strcspn.c
+++ b/fusl/src/string/strcspn.c
@@ -1,19 +1,22 @@
#include <string.h>
-#define BITOP(a,b,op) \
- ((a)[(size_t)(b)/(8*sizeof *(a))] op (size_t)1<<((size_t)(b)%(8*sizeof *(a))))
+#define BITOP(a, b, op) \
+ ((a)[(size_t)(b) / (8 * sizeof *(a))] op(size_t) 1 \
+ << ((size_t)(b) % (8 * sizeof *(a))))
-char *__strchrnul(const char *, int);
+char* __strchrnul(const char*, int);
-size_t strcspn(const char *s, const char *c)
-{
- const char *a = s;
- size_t byteset[32/sizeof(size_t)];
+size_t strcspn(const char* s, const char* c) {
+ const char* a = s;
+ size_t byteset[32 / sizeof(size_t)];
- if (!c[0] || !c[1]) return __strchrnul(s, *c)-a;
+ if (!c[0] || !c[1])
+ return __strchrnul(s, *c) - a;
- memset(byteset, 0, sizeof byteset);
- for (; *c && BITOP(byteset, *(unsigned char *)c, |=); c++);
- for (; *s && !BITOP(byteset, *(unsigned char *)s, &); s++);
- return s-a;
+ memset(byteset, 0, sizeof byteset);
+ for (; *c && BITOP(byteset, *(unsigned char*)c, |=); c++)
+ ;
+ for (; *s && !BITOP(byteset, *(unsigned char*)s, &); s++)
+ ;
+ return s - a;
}

Powered by Google App Engine
This is Rietveld 408576698