util: introduce safe_fclose() and port everything over to it
Adds a coccinelle script to port things over automatically.
This commit is contained in:
+3
-6
@@ -151,13 +151,10 @@ void pager_close(void) {
|
||||
return;
|
||||
|
||||
/* Inform pager that we are done */
|
||||
fclose(stdout);
|
||||
stdout = NULL;
|
||||
stdout = safe_fclose(stdout);
|
||||
stderr = safe_fclose(stderr);
|
||||
|
||||
fclose(stderr);
|
||||
stderr = NULL;
|
||||
|
||||
kill(pager_pid, SIGCONT);
|
||||
(void) kill(pager_pid, SIGCONT);
|
||||
(void) wait_for_terminate(pager_pid, NULL);
|
||||
pager_pid = 0;
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user