]> err.no Git - util-linux/commitdiff
setarch: fix compiler warning
authorLaMont Jones <lamont@debian.org>
Sat, 22 Sep 2007 04:38:32 +0000 (22:38 -0600)
committerKarel Zak <kzak@redhat.com>
Sun, 23 Sep 2007 19:38:29 +0000 (21:38 +0200)
NULL is not 0L.  It's (void*)0.  Passing that as a parameter to a function
that takes an unsigned long results in a warning about the lack of a cast.

Signed-off-by: LaMont Jones <lamont@debian.org>
sys-utils/setarch.c

index 6eba24ae8e570663afe8ab22ac992cbe4ebc458d..e26a058657339ce8699f0bb8576412f9e8985250 100644 (file)
@@ -199,7 +199,7 @@ int main(int argc, char *argv[])
   }
   #if defined(__sparc64__) || defined(__sparc__)
    if (!strcmp(p, "sparc32bash")) {
-       if (set_arch(p, NULL))
+       if (set_arch(p, 0L))
          error(EXIT_FAILURE, errno, "Failed to set personality to %s", p);
        execl("/bin/bash", NULL);
        error(EXIT_FAILURE, errno, "/bin/bash");