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

Side by Side Diff: fusl/src/stdio/perror.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 <stdio.h> 1 #include <stdio.h>
2 #include <string.h> 2 #include <string.h>
3 #include <errno.h> 3 #include <errno.h>
4 #include "stdio_impl.h" 4 #include "stdio_impl.h"
5 5
6 void perror(const char *msg) 6 void perror(const char* msg) {
7 { 7 FILE* f = stderr;
8 » FILE *f = stderr; 8 char* errstr = strerror(errno);
9 » char *errstr = strerror(errno);
10 9
11 » FLOCK(f); 10 FLOCK(f);
12 »
13 » if (msg && *msg) {
14 » » fwrite(msg, strlen(msg), 1, f);
15 » » fputc(':', f);
16 » » fputc(' ', f);
17 » }
18 » fwrite(errstr, strlen(errstr), 1, f);
19 » fputc('\n', f);
20 11
21 » FUNLOCK(f); 12 if (msg && *msg) {
13 fwrite(msg, strlen(msg), 1, f);
14 fputc(':', f);
15 fputc(' ', f);
16 }
17 fwrite(errstr, strlen(errstr), 1, f);
18 fputc('\n', f);
19
20 FUNLOCK(f);
22 } 21 }
OLDNEW

Powered by Google App Engine
This is Rietveld 408576698