]> Zhao Yanbai Git Server - minix.git/commitdiff
We have setenv() now.
authorBen Gras <ben@minix3.org>
Mon, 3 Apr 2006 18:26:43 +0000 (18:26 +0000)
committerBen Gras <ben@minix3.org>
Mon, 3 Apr 2006 18:26:43 +0000 (18:26 +0000)
commands/cron/cron.c

index a4f6fa1453b02cad7a6a93973d08d74aaf6fd228..71e43dac18c4fec3868800be550dde9cbae18fb6 100755 (executable)
@@ -32,21 +32,6 @@ static volatile int need_reload;/* Set if table reload required. */
 static volatile int need_quit; /* Set if cron must exit. */
 static volatile int debug;     /* Debug level. */
 
-static int setenv(char *var, char *val)
-/* Set an environment variable.  Return 0/-1 for success/failure. */
-{
-       char *env;
-
-       env= malloc((strlen(var) + strlen(val) + 2) * sizeof(env[0]));
-       if (env == nil) return -1;
-       strcpy(env, var);
-       strcat(env, "=");
-       strcat(env, val);
-       if (putenv(env) < 0) return -1;
-       free(env);
-       return 0;
-}
-
 static void run_job(cronjob_t *job)
 /* Execute a cron job.  Register its pid in the job structure.  If a job's
  * crontab has an owner then its output is mailed to that owner, otherwise