]> git.ipfire.org Git - thirdparty/binutils-gdb.git/commitdiff
2010-11-25 Marc Khouzam <marc.khouzam@ericsson.com>
authorMarc Khouzam <marc.khouzam@ericsson.com>
Thu, 25 Nov 2010 23:25:33 +0000 (23:25 +0000)
committerMarc Khouzam <marc.khouzam@ericsson.com>
Thu, 25 Nov 2010 23:25:33 +0000 (23:25 +0000)
PR breakpoints/12217

* breakpoint.c (is_marker_spec): Check for NULL.

gdb/ChangeLog
gdb/breakpoint.c

index 05a4fca83be801b229993ebc939849f385a23424..d480538db4e124c0ec77dedc0d374edea7d34177 100644 (file)
@@ -1,3 +1,9 @@
+2010-11-25  Marc Khouzam  <marc.khouzam@ericsson.com>
+
+       PR breakpoints/12217
+
+       * breakpoint.c (is_marker_spec): Check for NULL.
+
 2010-11-25  Tom Tromey  <tromey@redhat.com>
 
        * dwarf2read.c (dwarf2_const_value_data): Never sign extend.
index 6a6864cf333ca2ecdb2acf218faa1d5a9a6aafb4..484cc3791112ae45bbd5ebd0813c9a81572a1026 100644 (file)
@@ -233,7 +233,7 @@ static void trace_pass_command (char *, int);
 /* Assuming we're creating a static tracepoint, does S look like a
    static tracepoint marker spec ("-m MARKER_ID")?  */
 #define is_marker_spec(s)                                              \
-  (strncmp (s, "-m", 2) == 0 && ((s)[2] == ' ' || (s)[2] == '\t'))
+  (s != NULL && strncmp (s, "-m", 2) == 0 && ((s)[2] == ' ' || (s)[2] == '\t'))
 
 /* A reference-counted struct command_line.  This lets multiple
    breakpoints share a single command list.  */