Changeset 55a4578
- Timestamp:
- Sep 27, 2002, 5:50:27 PM (22 years ago)
- Branches:
- master, barnowl_perlaim, debian, owl, release-1.10, release-1.4, release-1.5, release-1.6, release-1.7, release-1.8, release-1.9
- Children:
- 486688f
- Parents:
- 55faab7
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
owl.c
r700c712 r55a4578 350 350 /* if it exited, fork & exec a new one */ 351 351 if (owl_global_get_newmsgproc_pid(&g)==0) { 352 int i, argc;352 int i, myargc; 353 353 i=fork(); 354 354 if (i) { … … 360 360 /* child exec's the program */ 361 361 char **parsed; 362 363 parsed=owl_parseline(owl_global_get_newmsgproc(&g), &argc); 362 parsed=owl_parseline(owl_global_get_newmsgproc(&g), &myargc); 364 363 parsed=realloc(parsed, strlen(owl_global_get_newmsgproc(&g)+300)); 365 parsed[ argc]='\0';366 367 owl_function_debugmsg("About to exec: -%s- with %i arguments", parsed[0],argc);368 369 execvp( *parsed,parsed);364 parsed[myargc]=(char *) NULL; 365 366 owl_function_debugmsg("About to exec: %s with %i arguments", parsed[0], myargc); 367 368 execvp(parsed[0], (char **) parsed); 370 369 371 370
Note: See TracChangeset
for help on using the changeset viewer.