dreid 99/11/03 08:01:53
Modified: src/lib/apr/threadproc/beos proc.c
Log:
This allows ap_create_process to work again...
Revision Changes Path
1.10 +4 -5 apache-2.0/src/lib/apr/threadproc/beos/proc.c
Index: proc.c
===================================================================
RCS file: /home/cvs/apache-2.0/src/lib/apr/threadproc/beos/proc.c,v
retrieving revision 1.9
retrieving revision 1.10
diff -u -r1.9 -r1.10
--- proc.c 1999/11/03 07:29:05 1.9
+++ proc.c 1999/11/03 16:01:53 1.10
@@ -67,7 +67,6 @@
int in;
int out;
int err;
- char ** envp;
};
ap_status_t ap_createprocattr_init(struct procattr_t **new, ap_context_t
*cont)
@@ -192,10 +191,9 @@
sp->in = attr->child_in?attr->child_in->filedes:-1;
sp->out = attr->child_out?attr->child_out->filedes:-1;
sp->err = attr->child_err?attr->child_err->filedes:-1;
- sp->envp = env;
-
+
i = 0;
- while (args[i]) {
+ while (args && args[i]) {
i++;
}
@@ -212,7 +210,8 @@
}
newargs[2] = strdup(progname);
i=0;nargs = 3;
- while (args[i]) {
+
+ while (args && args[i]) {
newargs[nargs] = args[i];
i++;nargs++;
}