Mercurial > dovecot > core-2.2
changeset 13732:9d022d3fba42
env_clean(): Previous OSX compile fix broke the function completely.
author | Timo Sirainen <tss@iki.fi> |
---|---|
date | Sat, 19 Nov 2011 22:29:31 +0200 |
parents | b2c9298e981a |
children | 679837ca1c95 |
files | src/lib/env-util.c |
diffstat | 1 files changed, 2 insertions(+), 2 deletions(-) [+] |
line wrap: on
line diff
--- a/src/lib/env-util.c Sat Nov 19 21:48:14 2011 +0200 +++ b/src/lib/env-util.c Sat Nov 19 22:29:31 2011 +0200 @@ -59,7 +59,7 @@ if (clearenv() < 0) i_fatal("clearenv() failed"); #else - char **environ = *env_get_environ_p(); + char ***environ_p = env_get_environ_p(); /* Try to clear the environment. @@ -68,7 +68,7 @@ c) environ = emptyenv doesn't work on Haiku OS d) environ = calloc() should work everywhere */ - environ = calloc(1, sizeof(*environ)); + *environ_p = calloc(1, sizeof(**environ_p)); #endif if (env_pool != NULL) p_clear(env_pool);