From f4261c4f1c66526112b83f3ba777ce88c5dfe3e5 Mon Sep 17 00:00:00 2001 From: Marcel Holtmann Date: Wed, 25 Mar 2009 13:22:14 +0100 Subject: [PATCH] Fix wrong error return value --- src/resolver.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/resolver.c b/src/resolver.c index 0485362..481369e 100644 --- a/src/resolver.c +++ b/src/resolver.c @@ -250,7 +250,7 @@ static int resolvfile_append(const char *interface, const char *domain, fd = open("/etc/resolv.conf", O_RDWR | O_CREAT, S_IRUSR | S_IWUSR | S_IRGRP | S_IROTH); if (fd < 0) - return errno; + return -errno; err = ftruncate(fd, 0); -- 1.7.9.5