X-Git-Url: http://git.annexia.org/?a=blobdiff_plain;f=daemon%2Flink.c;h=bf616ed88aaaf20152099ae3e0bda4ef690fa649;hb=0dd6c8c8442d4ff588f6dac2efab24d3409b0dec;hp=29ae67942b950afff53c705066081463a4efb87d;hpb=4a5e13f15734aa7363e605f716ad6e29c67475c5;p=libguestfs.git diff --git a/daemon/link.c b/daemon/link.c index 29ae679..bf616ed 100644 --- a/daemon/link.c +++ b/daemon/link.c @@ -35,7 +35,7 @@ do_readlink (char *path) char link[PATH_MAX]; NEED_ROOT (NULL); - ABS_PATH (path, NULL); + ABS_PATH (path, return NULL); CHROOT_IN; r = readlink (path, link, sizeof link); @@ -63,7 +63,7 @@ _link (const char *flag, int symbolic, const char *target, const char *linkname) char *buf_target; NEED_ROOT (-1); - ABS_PATH (linkname, -1); + ABS_PATH (linkname, return -1); /* but target does not need to be absolute */ /* Prefix linkname with sysroot. */