forked from enlightenment/efl
generic loaders - fix load if process esits before stdout produced
i found that generic loaders broke on my machine. stdout was never reaching the app. child process exited and never sent stdout before parent got anything - it all was lost in buffers somewhere. this fixes it. fflush stdout. nasty little bugger. @fix
This commit is contained in:
parent
df47798bba
commit
a673ffa1bd
|
@ -287,6 +287,6 @@ main(int argc, char **argv)
|
|||
printf("done\n");
|
||||
|
||||
_gst_shutdown();
|
||||
|
||||
fflush(stdout);
|
||||
return 0;
|
||||
}
|
||||
|
|
|
@ -273,6 +273,6 @@ main(int argc, char **argv)
|
|||
printf("done\n");
|
||||
|
||||
_gst_shutdown();
|
||||
|
||||
fflush(stdout);
|
||||
return 0;
|
||||
}
|
||||
|
|
|
@ -350,6 +350,6 @@ main(int argc, char **argv)
|
|||
eina_tmpstr_del(tmpdir);
|
||||
eina_tmpstr_del(generated);
|
||||
}
|
||||
|
||||
fflush(stdout);
|
||||
return 0;
|
||||
}
|
||||
|
|
|
@ -284,6 +284,6 @@ main(int argc, char **argv)
|
|||
printf("done\n");
|
||||
|
||||
_spectre_shutdown();
|
||||
|
||||
fflush(stdout);
|
||||
return 0;
|
||||
}
|
||||
|
|
|
@ -235,6 +235,7 @@ int main(int argc, char **argv)
|
|||
}
|
||||
}
|
||||
_raw_shutdown();
|
||||
fflush(stdout);
|
||||
return 0;
|
||||
|
||||
}
|
||||
|
|
|
@ -223,6 +223,7 @@ int main(int argc, char **argv)
|
|||
}
|
||||
}
|
||||
_svg_shutdown();
|
||||
fflush(stdout);
|
||||
return 0;
|
||||
|
||||
}
|
||||
|
|
|
@ -1726,5 +1726,6 @@ main(int argc, char **argv)
|
|||
else
|
||||
printf("done\n");
|
||||
xcf_cleanup();
|
||||
fflush(stdout);
|
||||
return 0;
|
||||
}
|
||||
|
|
Loading…
Reference in New Issue