* python/py-value.c (valpy_binop): Initialize 'res_val'.
authorTom Tromey <tromey@redhat.com>
Wed, 4 Jan 2012 16:15:14 +0000 (16:15 +0000)
committerTom Tromey <tromey@redhat.com>
Wed, 4 Jan 2012 16:15:14 +0000 (16:15 +0000)
gdb/ChangeLog
gdb/python/py-value.c

index 042ef77..9154dc0 100644 (file)
@@ -1,3 +1,7 @@
+2012-01-04  Tom Tromey  <tromey@redhat.com>
+
+       * python/py-value.c (valpy_binop): Initialize 'res_val'.
+
 2012-01-04  Joel Brobecker  <brobecker@adacore.com>
 
        * corefile.c (close_exec_file): Delete.
index 66e65c4..760360e 100644 (file)
@@ -725,7 +725,7 @@ valpy_binop (enum valpy_opcode opcode, PyObject *self, PyObject *other)
     {
       struct value *arg1, *arg2;
       struct cleanup *cleanup = make_cleanup_value_free_to_mark (value_mark ());
-      struct value *res_val;
+      struct value *res_val = NULL;
 
       /* If the gdb.Value object is the second operand, then it will be passed
         to us as the OTHER argument, and SELF will be an entirely different