Просмотр исходного кода

* Fix restart not working due to [3538]

svn: 3558
Bryan Drewery 18 лет назад
Родитель
Сommit
0abe9a45ab
1 измененных файлов с 2 добавлено и 1 удалено
  1. 2 1
      src/misc.c

+ 2 - 1
src/misc.c

@@ -733,7 +733,8 @@ restart(int idx)
   char *argv[4] = { NULL, NULL, NULL, NULL };
   char shit[7] = "";
 
-  simple_sprintf(shit, "-%s%s%s", !backgrd ? "n" : "", term_z ? "t" : "", sdebug ? "D" : "");
+  if (!backgrd || term_z || sdebug)
+    simple_sprintf(shit, "-%s%s%s", !backgrd ? "n" : "", term_z ? "t" : "", sdebug ? "D" : "");
 
   argv[0] = strdup(shell_escape(binname));
   argv[1] = strdup(shit);