diff --git a/src/signal_handler.c b/src/signal_handler.c index e3d3257965bdb6a78b416b759eab01517554a0ce..10e23040d18e5539440f1e7fa55c27a66d52c421 100644 --- a/src/signal_handler.c +++ b/src/signal_handler.c @@ -973,7 +973,7 @@ void f_create_process(INT32 args) if((tmp=simple_mapping_string_lookup(optional, "cwd"))) if(tmp->type == T_STRING) - if(!chdir(tmp->u.string->str)) + if(chdir(tmp->u.string->str)) exit(69);