tools: testing: selftests: mq_perf_tests: Fix infinite loop on ARM
authordann frazier <dann.frazier@canonical.com>
Tue, 6 Jan 2015 02:54:40 +0000 (19:54 -0700)
committerShuah Khan <shuahkh@osg.samsung.com>
Tue, 6 Jan 2015 19:55:21 +0000 (12:55 -0700)
We can't use a char type to check for a negative return value since char
isn't guaranteed to be signed. Indeed, the char type tends to be unsigned on
ARM.

Signed-off-by: dann frazier <dann.frazier@canonical.com>
Signed-off-by: Shuah Khan <shuahkh@osg.samsung.com>
tools/testing/selftests/mqueue/mq_perf_tests.c

index 94dae65..8519e9e 100644 (file)
@@ -536,10 +536,9 @@ int main(int argc, char *argv[])
 {
        struct mq_attr attr;
        char *option, *next_option;
-       int i, cpu;
+       int i, cpu, rc;
        struct sigaction sa;
        poptContext popt_context;
-       char rc;
        void *retval;
 
        main_thread = pthread_self();