[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Lost] [Patch] shell: Speicherleck beim Programmstart
Naja, was soll man dazu sagen? Toter Code bringt's nicht so...
Index: src/modules/c/shell/commmands.c
===================================================================
--- src/modules/c/shell/commmands.c (Revision 615)
+++ src/modules/c/shell/commmands.c (Arbeitskopie)
@@ -150,9 +150,9 @@
DEBUG_MSG("Starte das Programm");
pid_t pid = init_execute(message);
- // Wenn es gewuenscht wurde, wird jezt gewartet, bis der Prozess
+ // Wenn es gewuenscht wurde, wird jetzt gewartet, bis der Prozess
// beendet wird.
- if (wait == TRUE) {
+ if ((pid != 0) && wait) {
while (get_parent_pid(pid) != 0) {
yield();
}