| OLD | NEW | 
|---|
| 1 #include "pthread_impl.h" | 1 #include "pthread_impl.h" | 
| 2 | 2 | 
| 3 int pthread_setspecific(pthread_key_t k, const void *x) | 3 int pthread_setspecific(pthread_key_t k, const void* x) { | 
| 4 { | 4   struct pthread* self = __pthread_self(); | 
| 5 »       struct pthread *self = __pthread_self(); | 5   /* Avoid unnecessary COW */ | 
| 6 »       /* Avoid unnecessary COW */ | 6   if (self->tsd[k] != x) { | 
| 7 »       if (self->tsd[k] != x) { | 7     self->tsd[k] = (void*)x; | 
| 8 »       »       self->tsd[k] = (void *)x; | 8     self->tsd_used = 1; | 
| 9 »       »       self->tsd_used = 1; | 9   } | 
| 10 »       } | 10   return 0; | 
| 11 »       return 0; |  | 
| 12 } | 11 } | 
| OLD | NEW | 
|---|