2010-07-20 Hui Zhu <teawater@gmail.com>
authorHui Zhu <teawater@gmail.com>
Tue, 20 Jul 2010 05:58:53 +0000 (05:58 +0000)
committerHui Zhu <teawater@gmail.com>
Tue, 20 Jul 2010 05:58:53 +0000 (05:58 +0000)
* inf-ptrace.c (inf_ptrace_create_inferior): Initialize back_to.
(inf_ptrace_attach): Ditto.

gdb/ChangeLog
gdb/inf-ptrace.c

index 0fd4ca2801a14e48992f5278684c67a931442226..8776c0cb1fbf973c4046ab1275f60c90aba2fa8a 100644 (file)
@@ -1,3 +1,8 @@
+2010-07-20  Hui Zhu  <teawater@gmail.com>
+
+       * inf-ptrace.c (inf_ptrace_create_inferior): Initialize back_to.
+       (inf_ptrace_attach): Ditto.
+
 2010-07-19  Jan Kratochvil  <jan.kratochvil@redhat.com>
 
        Make core files the process_stratum.
index 82dfc343fc4f789f9e2849ac454190bb60443b38..440f2ed7e7fe110697c01dee5c394056fd876bd3 100644 (file)
@@ -124,7 +124,7 @@ inf_ptrace_create_inferior (struct target_ops *ops,
   /* Do not change either targets above or the same target if already present.
      The reason is the target stack is shared across multiple inferiors.  */
   int ops_already_pushed = target_is_pushed (ops);
-  struct cleanup *back_to;
+  struct cleanup *back_to = NULL;
 
   if (! ops_already_pushed)
     {
@@ -205,7 +205,7 @@ inf_ptrace_attach (struct target_ops *ops, char *args, int from_tty)
   /* Do not change either targets above or the same target if already present.
      The reason is the target stack is shared across multiple inferiors.  */
   int ops_already_pushed = target_is_pushed (ops);
-  struct cleanup *back_to;
+  struct cleanup *back_to = NULL;
 
   pid = parse_pid_to_attach (args);