dovecot-2.0: Check return value if unsetenv().
dovecot at dovecot.org
dovecot at dovecot.org
Sat Dec 5 00:54:04 EET 2009
details: http://hg.dovecot.org/dovecot-2.0/rev/927cc04cd5e8
changeset: 10413:927cc04cd5e8
user: Timo Sirainen <tss at iki.fi>
date: Fri Dec 04 16:53:58 2009 -0600
description:
Check return value if unsetenv().
diffstat:
1 file changed, 2 insertions(+), 1 deletion(-)
src/lib/env-util.c | 3 ++-
diffs (13 lines):
diff -r a9eda7672869 -r 927cc04cd5e8 src/lib/env-util.c
--- a/src/lib/env-util.c Fri Dec 04 16:15:51 2009 -0600
+++ b/src/lib/env-util.c Fri Dec 04 16:53:58 2009 -0600
@@ -25,7 +25,8 @@ void env_remove(const char *name)
void env_remove(const char *name)
{
#ifdef HAVE_UNSETENV
- unsetenv(name);
+ if (unsetenv(name) < 0)
+ i_fatal("unsetenv(%s) failed: %m", name);
#else
extern char **environ;
unsigned int len;
More information about the dovecot-cvs
mailing list