From 5363abb776e71de10545ac96112ff6e5cd4c1559 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Ludovic=20Court=C3=A8s?= Date: Thu, 4 Jul 2013 22:46:26 +0200 Subject: [PATCH] daemon: Make argp usage compatible with libc on GNU/Hurd. * nix/nix-daemon/guix-daemon.cc (parse_opt): Cast return value to `error_t' for the sake of GNU/Hurd. Reported by Matthew Lien at . --- nix/nix-daemon/guix-daemon.cc | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/nix/nix-daemon/guix-daemon.cc b/nix/nix-daemon/guix-daemon.cc index 5f0710c256..e2c30e75a8 100644 --- a/nix/nix-daemon/guix-daemon.cc +++ b/nix/nix-daemon/guix-daemon.cc @@ -171,10 +171,10 @@ parse_opt (int key, char *arg, struct argp_state *state) settings.thisSystem = arg; break; default: - return ARGP_ERR_UNKNOWN; + return (error_t) ARGP_ERR_UNKNOWN; } - return 0; + return (error_t) 0; } /* Argument parsing. */