warning fix: tests urcutorture for NetBSD 5
authorMathieu Desnoyers <mathieu.desnoyers@efficios.com>
Fri, 1 Jun 2012 21:12:43 +0000 (17:12 -0400)
committerMathieu Desnoyers <mathieu.desnoyers@efficios.com>
Fri, 1 Jun 2012 21:12:43 +0000 (17:12 -0400)
>   CC     rcutorture_urcu-urcutorture.o
> In file included from urcutorture.c:9:
> api.h: In function '__smp_thread_id':
> api.h:160: warning: cast from pointer to integer of different size
> api.h:160: warning: cast from pointer to integer of different size
> api.h: In function 'wait_thread':
> api.h:210: warning: cast from pointer to integer of different size
> api.h:210: warning: cast from pointer to integer of different size

Signed-off-by: Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
tests/api.h

index 9746ea4389cd945cec76eb75043d9732b54ed64f..6d7190086b1babef4610fd6ca349a1b096c78687 100644 (file)
@@ -156,8 +156,8 @@ static int __smp_thread_id(void)
                        return i;
        }
        spin_unlock(&__thread_id_map_mutex);
-       fprintf(stderr, "smp_thread_id: Rogue thread, id: %d(%#x)\n",
-                       (int)tid, (int)tid);
+       fprintf(stderr, "smp_thread_id: Rogue thread, id: %lu(%#lx)\n",
+                       (unsigned long) tid, (unsigned long) tid);
        exit(-1);
 }
 
@@ -206,8 +206,8 @@ static void *wait_thread(thread_id_t tid)
                        break;
        }
        if (i >= NR_THREADS){
-               fprintf(stderr, "wait_thread: bad tid = %d(%#x)\n",
-                               (int)tid, (int)tid);
+               fprintf(stderr, "wait_thread: bad tid = %lu(%#lx)\n",
+                               (unsigned long)tid, (unsigned long)tid);
                exit(-1);
        }
        if (pthread_join(tid, &vp) != 0) {
This page took 0.025762 seconds and 4 git commands to generate.