* cli/cli-setshow.c (do_setshow_command): Partially revert previous
authorDaniel Jacobowitz <drow@false.org>
Sat, 28 May 2005 18:27:28 +0000 (18:27 +0000)
committerDaniel Jacobowitz <drow@false.org>
Sat, 28 May 2005 18:27:28 +0000 (18:27 +0000)
change.  Cast to "char **" for var_string.

gdb/ChangeLog
gdb/cli/cli-setshow.c

index 0b6102f..3e0d69d 100644 (file)
@@ -1,5 +1,10 @@
 2005-05-28  Daniel Jacobowitz  <dan@codesourcery.com>
 
+       * cli/cli-setshow.c (do_setshow_command): Partially revert previous
+       change.  Cast to "char **" for var_string.
+
+2005-05-28  Daniel Jacobowitz  <dan@codesourcery.com>
+
        * cp-name-parser.y (parse_escape): Revert previous change.  Return
        the input character by default.
 
index 4002953..68c0f62 100644 (file)
@@ -301,8 +301,8 @@ do_setshow_command (char *arg, int from_tty, struct cmd_list_element *c)
       switch (c->var_type)
        {
        case var_string:
-         if (((char *)c->var)[0] != '\0')
-           fputstr_filtered ((char *)c->var, '"', stb->stream);
+         if (*(char **) c->var)
+           fputstr_filtered (*(char **) c->var, '"', stb->stream);
          break;
        case var_string_noescape:
        case var_optional_filename: