From c51af65a05cf5bd03fe36ff2089440c5e538c871 Mon Sep 17 00:00:00 2001 From: gstellenberg Date: Sat, 24 Oct 2009 23:11:30 -0500 Subject: [PATCH] Initialize buffer pointers before using. --- src/PRDevice.cpp | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/src/PRDevice.cpp b/src/PRDevice.cpp index 1242e4e..1cc02af 100644 --- a/src/PRDevice.cpp +++ b/src/PRDevice.cpp @@ -85,6 +85,11 @@ PRResult PRDevice::Reset(uint32_t resetFlags) { int i; + // Initialize buffer pointers + collected_bytes_rd_addr = 0; + collected_bytes_wr_addr = 0; + num_collected_bytes = 0; + // Make sure the data queues are empty. while (!unrequestedDataQueue.empty()) unrequestedDataQueue.pop(); while (!requestedDataQueue.empty()) requestedDataQueue.pop();