Fix various GCC warnings.
authorAndrew Cagney <cagney@redhat.com>
Wed, 29 Mar 2000 00:51:17 +0000 (00:51 +0000)
committerAndrew Cagney <cagney@redhat.com>
Wed, 29 Mar 2000 00:51:17 +0000 (00:51 +0000)
gdb/ChangeLog
gdb/breakpoint.c
gdb/breakpoint.h
gdb/maint.c

index 44d8c63..2e333f8 100644 (file)
@@ -1,3 +1,10 @@
+Wed Mar 29 10:16:35 2000  Andrew Cagney  <cagney@b1.cygnus.com>
+
+       * breakpoint.h (remove_hw_watchpoints): Add declaration.
+       * breakpoints.c (remove_hw_watchpoints): Update.
+       * maint.c (maintenance_do_deprecate): Avoid assignment within IF
+       condition.
+
 2000-03-28  Peter Schauer  <pes@regent.e-technik.tu-muenchen.de>
 
        breakpoint.c, breakpoint.h (remove_hw_watchpoints):  New function.
index 768a67f..1efa23b 100644 (file)
@@ -1096,7 +1096,7 @@ remove_breakpoints ()
 }
 
 int
-remove_hw_watchpoints ()
+remove_hw_watchpoints (void)
 {
   register struct breakpoint *b;
   int val;
index f8358a9..1b4e02a 100644 (file)
@@ -693,4 +693,8 @@ extern struct breakpoint *set_breakpoint_sal PARAMS ((struct symtab_and_line));
    deletes all breakpoints. */
 extern void delete_command (char *arg, int from_tty);
 
+/* Pull all H/W watchpoints from the target. Return non-zero if the
+   remove fails. */
+extern int remove_hw_watchpoints (void);
+
 #endif /* !defined (BREAKPOINT_H) */
index dd974b7..8a8df59 100644 (file)
@@ -425,10 +425,12 @@ maintenance_do_deprecate (char *text, int deprecate)
   if (deprecate)
     {
       /* look for a replacement command */
-      if (start_ptr = strchr (text, '\"'))
+      start_ptr = strchr (text, '\"');
+      if (start_ptr != NULL)
        {
          start_ptr++;
-         if (end_ptr = strrchr (start_ptr, '\"'))
+         end_ptr = strrchr (start_ptr, '\"');
+         if (end_ptr != NULL)
            {
              len = end_ptr - start_ptr;
              start_ptr[len] = '\0';