2004-01-02 Pawel Ostrowski <pasza@zodiac.mimuw.edu.pl>
authorMichael Snyder <msnyder@vmware.com>
Wed, 7 Jan 2004 19:14:45 +0000 (19:14 +0000)
committerMichael Snyder <msnyder@vmware.com>
Wed, 7 Jan 2004 19:14:45 +0000 (19:14 +0000)
        * tracepoint.c (validate_actionline): Fix segv at EOF

gdb/ChangeLog
gdb/tracepoint.c

index 5a4b719..a1442f9 100644 (file)
@@ -1,3 +1,7 @@
+2004-01-02  Pawel Ostrowski  <pasza@zodiac.mimuw.edu.pl>
+
+       * tracepoint.c (validate_actionline): Fix segv at EOF
+
 2004-01-07  Michael Chastain  <mec.gnu@mindspring.com>
 
        * hpread.c (hpread_read_struct_type): Call SET_FIELD_PHYSNAME
index 6e33841..713bf14 100644 (file)
@@ -914,6 +914,10 @@ validate_actionline (char **line, struct tracepoint *t)
   struct cleanup *old_chain = NULL;
   char *p;
 
+  /* if EOF is typed, *line is NULL */
+  if (*line == NULL)
+    return END;
+
   for (p = *line; isspace ((int) *p);)
     p++;