mirror of
https://github.com/espressif/binutils-gdb.git
synced 2025-10-17 04:43:17 +08:00
Remove make_cleanup_fclose
After the preceding patches, make_cleanup_fclose is no longer used, so remove it. ChangeLog 2017-08-03 Tom Tromey <tom@tromey.com> * utils.h (make_cleanup_fclose): Remove. * utils.c (do_fclose_cleanup, make_cleanup_fclose): Remove.
This commit is contained in:
18
gdb/utils.c
18
gdb/utils.c
@ -148,24 +148,6 @@ make_cleanup_freeargv (char **arg)
|
||||
return make_cleanup (do_freeargv, arg);
|
||||
}
|
||||
|
||||
/* Helper function which does the work for make_cleanup_fclose. */
|
||||
|
||||
static void
|
||||
do_fclose_cleanup (void *arg)
|
||||
{
|
||||
FILE *file = (FILE *) arg;
|
||||
|
||||
fclose (file);
|
||||
}
|
||||
|
||||
/* Return a new cleanup that closes FILE. */
|
||||
|
||||
struct cleanup *
|
||||
make_cleanup_fclose (FILE *file)
|
||||
{
|
||||
return make_cleanup (do_fclose_cleanup, file);
|
||||
}
|
||||
|
||||
/* Helper function for make_cleanup_ui_out_redirect_pop. */
|
||||
|
||||
static void
|
||||
|
Reference in New Issue
Block a user