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

Unified Diff: fusl/src/env/__reset_tls.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/env/__reset_tls.c
diff --git a/fusl/src/env/__reset_tls.c b/fusl/src/env/__reset_tls.c
index 677e57f58b45c6db27c9d1f0ceda3f1b72b08c95..65ede6c7bde2086b3a5d85b3e1a0f36f4eeca6ac 100644
--- a/fusl/src/env/__reset_tls.c
+++ b/fusl/src/env/__reset_tls.c
@@ -2,15 +2,15 @@
#include "pthread_impl.h"
#include "libc.h"
-void __reset_tls()
-{
- pthread_t self = __pthread_self();
- struct tls_module *p;
- size_t i, n = (size_t)self->dtv[0];
- if (n) for (p=libc.tls_head, i=1; i<=n; i++, p=p->next) {
- if (!self->dtv[i]) continue;
- memcpy(self->dtv[i], p->image, p->len);
- memset((char *)self->dtv[i]+p->len, 0,
- p->size - p->len);
- }
+void __reset_tls() {
+ pthread_t self = __pthread_self();
+ struct tls_module* p;
+ size_t i, n = (size_t)self->dtv[0];
+ if (n)
+ for (p = libc.tls_head, i = 1; i <= n; i++, p = p->next) {
+ if (!self->dtv[i])
+ continue;
+ memcpy(self->dtv[i], p->image, p->len);
+ memset((char*)self->dtv[i] + p->len, 0, p->size - p->len);
+ }
}

Powered by Google App Engine
This is Rietveld 408576698