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

Unified Diff: fusl/src/process/fork.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/process/fork.c
diff --git a/fusl/src/process/fork.c b/fusl/src/process/fork.c
index b96f0024f4c03c86e8ac6d72b4305576d0a020c6..27aae7e22ced9d24d5521e4a557bb200aeb320b9 100644
--- a/fusl/src/process/fork.c
+++ b/fusl/src/process/fork.c
@@ -5,31 +5,28 @@
#include "libc.h"
#include "pthread_impl.h"
-static void dummy(int x)
-{
-}
+static void dummy(int x) {}
weak_alias(dummy, __fork_handler);
-pid_t fork(void)
-{
- pid_t ret;
- sigset_t set;
- __fork_handler(-1);
- __block_all_sigs(&set);
+pid_t fork(void) {
+ pid_t ret;
+ sigset_t set;
+ __fork_handler(-1);
+ __block_all_sigs(&set);
#ifdef SYS_fork
- ret = syscall(SYS_fork);
+ ret = syscall(SYS_fork);
#else
- ret = syscall(SYS_clone, SIGCHLD, 0);
+ ret = syscall(SYS_clone, SIGCHLD, 0);
#endif
- if (!ret) {
- pthread_t self = __pthread_self();
- self->tid = __syscall(SYS_gettid);
- self->robust_list.off = 0;
- self->robust_list.pending = 0;
- libc.threads_minus_1 = 0;
- }
- __restore_sigs(&set);
- __fork_handler(!ret);
- return ret;
+ if (!ret) {
+ pthread_t self = __pthread_self();
+ self->tid = __syscall(SYS_gettid);
+ self->robust_list.off = 0;
+ self->robust_list.pending = 0;
+ libc.threads_minus_1 = 0;
+ }
+ __restore_sigs(&set);
+ __fork_handler(!ret);
+ return ret;
}

Powered by Google App Engine
This is Rietveld 408576698