summaryrefslogtreecommitdiff
path: root/gdb/cli/cli-cmds.c
diff options
context:
space:
mode:
Diffstat (limited to 'gdb/cli/cli-cmds.c')
-rw-r--r--gdb/cli/cli-cmds.c8
1 files changed, 4 insertions, 4 deletions
diff --git a/gdb/cli/cli-cmds.c b/gdb/cli/cli-cmds.c
index 557e1fdf8cd..edf9b4d7cfe 100644
--- a/gdb/cli/cli-cmds.c
+++ b/gdb/cli/cli-cmds.c
@@ -227,7 +227,7 @@ complete_command (char *arg, int from_tty)
completion = line_completion_function (arg, ++i, arg, argpoint))
{
printf_unfiltered ("%s\n", completion);
- free (completion);
+ xfree (completion);
}
}
@@ -287,7 +287,7 @@ cd_command (char *dir, int from_tty)
error_no_arg ("new working directory");
dir = tilde_expand (dir);
- make_cleanup (free, dir);
+ make_cleanup (xfree, dir);
if (chdir (dir) < 0)
perror_with_name (dir);
@@ -321,7 +321,7 @@ cd_command (char *dir, int from_tty)
current_directory = concat (current_directory, dir, NULL);
else
current_directory = concat (current_directory, SLASH_STRING, dir, NULL);
- free (dir);
+ xfree (dir);
}
/* Now simplify any occurrences of `.' and `..' in the pathname. */
@@ -383,7 +383,7 @@ source_command (char *args, int from_tty)
}
file = tilde_expand (file);
- old_cleanups = make_cleanup (free, file);
+ old_cleanups = make_cleanup (xfree, file);
stream = fopen (file, FOPEN_RT);
if (!stream)