X-Git-Url: http://git.liburcu.org/?a=blobdiff_plain;f=urcu%2Fstatic%2Furcu-qsbr.h;h=e8cdfbe34d9d26b537fa07d9bae26483f7cc7d68;hb=2d72fae24ceebe2efa486b5bad421f39917ec0a6;hp=5580092f4159123f3d948e85b5384b0e58c7a27c;hpb=a5a9f428a238e790d6c97299bc214b5cca815cd7;p=userspace-rcu.git diff --git a/urcu/static/urcu-qsbr.h b/urcu/static/urcu-qsbr.h index 5580092..e8cdfbe 100644 --- a/urcu/static/urcu-qsbr.h +++ b/urcu/static/urcu-qsbr.h @@ -93,7 +93,7 @@ static inline void debug_yield_write(void) static inline void debug_yield_init(void) { - URCU_TLS(rand_yield) = time(NULL) ^ pthread_self(); + URCU_TLS(rand_yield) = time(NULL) ^ (unsigned long) pthread_self(); } #else static inline void debug_yield_read(void)