2011-07-14  Hui Zhu  <teawater@gmail.com>

	* remote.c (remote_get_trace_status): Initialize p.
diff --git a/gdb/ChangeLog b/gdb/ChangeLog
index 6d2ee2c..b2d01ee 100644
--- a/gdb/ChangeLog
+++ b/gdb/ChangeLog
@@ -1,3 +1,7 @@
+2011-07-14  Hui Zhu  <teawater@gmail.com>
+
+	* remote.c (remote_get_trace_status): Initialize p.
+
 2011-07-13  Jan Kratochvil  <jan.kratochvil@redhat.com>
 
 	Work around kgdb.
diff --git a/gdb/remote.c b/gdb/remote.c
index f9059e6..05a3dc8 100644
--- a/gdb/remote.c
+++ b/gdb/remote.c
@@ -10042,7 +10042,7 @@
 static int
 remote_get_trace_status (struct trace_status *ts)
 {
-  char *p;
+  char *p = NULL;
   /* FIXME we need to get register block size some other way.  */
   extern int trace_regblock_size;
   volatile struct gdb_exception ex;