common: Use GPG_ERR_INV_VALUE instead of GPG_ERR_EINVAL.
authorWerner Koch <wk@gnupg.org>
Wed, 26 Oct 2016 07:02:10 +0000 (09:02 +0200)
committerWerner Koch <wk@gnupg.org>
Wed, 26 Oct 2016 07:02:10 +0000 (09:02 +0200)
* common/sysutils.c (gnupg_inotify_watch_socket): Return
GPG_ERR_INV_VALUE for a missing socket name and set proper error
source.
--

By using a different value we can easier see whether the error is due
to a system call or from GnuPG code.

Signed-off-by: Werner Koch <wk@gnupg.org>
common/sysutils.c

index ab3e1d6..3a08df7 100644 (file)
@@ -988,7 +988,7 @@ gnupg_inotify_watch_socket (int *r_fd, const char *socket_name)
   *r_fd = -1;
 
   if (!socket_name)
-    return gpg_error (GPG_ERR_EINVAL);
+    return my_error (GPG_ERR_INV_VALUE);
 
   fname = xtrystrdup (socket_name);
   if (!fname)