aboutsummaryrefslogtreecommitdiffstats
path: root/tools/xenstore
diff options
context:
space:
mode:
authorKeir Fraser <keir.fraser@citrix.com>2008-05-01 16:37:28 +0100
committerKeir Fraser <keir.fraser@citrix.com>2008-05-01 16:37:28 +0100
commit83b38ce276e999697907198ebf4191f34b45cd32 (patch)
tree0c1fdfb3c71e8d179015ac37f73001aaeb604a29 /tools/xenstore
parent90b8c9d5b8c721ee25b9d2f50482261a63290fd3 (diff)
downloadxen-83b38ce276e999697907198ebf4191f34b45cd32.tar.gz
xen-83b38ce276e999697907198ebf4191f34b45cd32.tar.bz2
xen-83b38ce276e999697907198ebf4191f34b45cd32.zip
Fix xenstore-client.c compile
errx() is not necessarily defined as a never-returns function. Fix lookup_mode() to account for this. Signed-off-by: John Levon <john.levon@sun.com>
Diffstat (limited to 'tools/xenstore')
-rw-r--r--tools/xenstore/xenstore_client.c5
1 files changed, 3 insertions, 2 deletions
diff --git a/tools/xenstore/xenstore_client.c b/tools/xenstore/xenstore_client.c
index 762a014c26..aca23ed4c4 100644
--- a/tools/xenstore/xenstore_client.c
+++ b/tools/xenstore/xenstore_client.c
@@ -450,8 +450,9 @@ static enum mode lookup_mode(const char *m)
return MODE_write;
else if (strcmp(m, "read") == 0)
return MODE_read;
- else
- errx(1, "unknown mode %s\n", m);
+
+ errx(1, "unknown mode %s\n", m);
+ return 0;
}
int