use make_cleanup_freeargv
authorTom Tromey <tromey@redhat.com>
Tue, 17 Jun 2014 17:43:21 +0000 (11:43 -0600)
committerTom Tromey <tromey@redhat.com>
Tue, 17 Jun 2014 17:43:21 +0000 (11:43 -0600)
This replaces a function cast with a call to make_cleanup_freeargv.

I'm checking this in as obvious.

2014-06-17  Tom Tromey  <tromey@redhat.com>

* remote.c (extended_remote_run): Use make_cleanup_freeargv.

gdb/ChangeLog
gdb/remote.c

index 5cec8d53d6d82c0ba47cb846091fb171218776e0..bac875cd67c84e4515d1652544a8030d8a69d797 100644 (file)
@@ -1,3 +1,7 @@
+2014-06-17  Tom Tromey  <tromey@redhat.com>
+
+       * remote.c (extended_remote_run): Use make_cleanup_freeargv.
+
 2014-06-16  Keith Seitz  <keiths@redhat.com>
 
        PR mi/15863
index 909e9dd8beda33f6ed876ad6a514efe478a867be..6915dd8d04f17851756c8a3eacf2a9db361e6125 100644 (file)
@@ -7888,7 +7888,7 @@ extended_remote_run (char *args)
       char **argv;
 
       argv = gdb_buildargv (args);
-      back_to = make_cleanup ((void (*) (void *)) freeargv, argv);
+      back_to = make_cleanup_freeargv (argv);
       for (i = 0; argv[i] != NULL; i++)
        {
          if (strlen (argv[i]) * 2 + 1 + len >= get_remote_packet_size ())