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

Unified Diff: fusl/src/multibyte/mbrtoc32.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/multibyte/mbrtoc32.c
diff --git a/fusl/src/multibyte/mbrtoc32.c b/fusl/src/multibyte/mbrtoc32.c
index 9b6b2367398e426815dc8f0390daae3c6957779d..e68380d03a80b91a15de232594fab48d7051e3c1 100644
--- a/fusl/src/multibyte/mbrtoc32.c
+++ b/fusl/src/multibyte/mbrtoc32.c
@@ -1,13 +1,18 @@
#include <uchar.h>
#include <wchar.h>
-size_t mbrtoc32(char32_t *restrict pc32, const char *restrict s, size_t n, mbstate_t *restrict ps)
-{
- static unsigned internal_state;
- if (!ps) ps = (void *)&internal_state;
- if (!s) return mbrtoc32(0, "", 1, ps);
- wchar_t wc;
- size_t ret = mbrtowc(&wc, s, n, ps);
- if (ret <= 4 && pc32) *pc32 = wc;
- return ret;
+size_t mbrtoc32(char32_t* restrict pc32,
+ const char* restrict s,
+ size_t n,
+ mbstate_t* restrict ps) {
+ static unsigned internal_state;
+ if (!ps)
+ ps = (void*)&internal_state;
+ if (!s)
+ return mbrtoc32(0, "", 1, ps);
+ wchar_t wc;
+ size_t ret = mbrtowc(&wc, s, n, ps);
+ if (ret <= 4 && pc32)
+ *pc32 = wc;
+ return ret;
}

Powered by Google App Engine
This is Rietveld 408576698