]> git.ipfire.org Git - thirdparty/libvirt.git/commitdiff
tests: command: Fix build on ppc64/aarch64
authorAndrea Bolognani <abologna@redhat.com>
Wed, 13 Jul 2016 16:53:22 +0000 (18:53 +0200)
committerAndrea Bolognani <abologna@redhat.com>
Thu, 14 Jul 2016 07:41:55 +0000 (09:41 +0200)
Commit ca10bb040fcf introduced a new test that fails to build
on at least some architectures:

  commandtest.c: In function 'test25':
  commandtest.c:1121:5: error: comparison is always true due to
                        limited range of data type [-Werror=type-limits]
    if (rv >= 0) {
    ^

Change the type of 'rv' from char to int, which is the proper
return type for virCommandExec() anyway.

tests/commandtest.c

index 2b77b9b6d9edb2100a4a9d59083e3f4cfbb0db34..7bf5447ad26981cfef1b4d1d2c273fc7738f8f0d 100644 (file)
@@ -1068,7 +1068,7 @@ static int test25(const void *unused ATTRIBUTE_UNUSED)
 {
     int ret = -1;
     int pipeFD[2] = { -1, -1};
-    char rv = 0;
+    int rv = 0;
     ssize_t tries = 100;
     pid_t pid;