X-Git-Url: http://dolda2000.com/gitweb/?a=blobdiff_plain;f=lib%2Fcf.c;h=2ca910a3427212c4e6e3f80abb32a47a63e2987a;hb=209dfd8b4d4e59ca933421285620401de998f3ab;hp=61b39159efbe0a7a2b58832026e36e399c1a5c43;hpb=3b77f1364a526e950135e4494ac259f77994e702;p=ashd.git diff --git a/lib/cf.c b/lib/cf.c index 61b3915..2ca910a 100644 --- a/lib/cf.c +++ b/lib/cf.c @@ -320,7 +320,8 @@ static int stdhandle(struct child *ch, struct hthead *req, int fd, void (*chinit for(i = 0; sd->envp[i]; i += 2) putenv(sprintf2("%s=%s", sd->envp[i], sd->envp[i + 1])); - chinit(data); + if(chinit != NULL) + chinit(data); } if(sd->type == CH_SOCKET) {