Initialize outgoing payload to 0.
authorChristopher Peplin <chris.peplin@rhubarbtech.com>
Mon, 6 Jan 2014 20:40:57 +0000 (15:40 -0500)
committerChristopher Peplin <chris.peplin@rhubarbtech.com>
Mon, 6 Jan 2014 20:40:57 +0000 (15:40 -0500)
src/obd2/obd2.c

index fa20f91..cfede4e 100644 (file)
@@ -34,7 +34,7 @@ DiagnosticRequestHandle diagnostic_request(DiagnosticShims* shims,
         completed: false
     };
 
-    uint8_t payload[MAX_DIAGNOSTIC_PAYLOAD_SIZE];
+    uint8_t payload[MAX_DIAGNOSTIC_PAYLOAD_SIZE] = {0};
     payload[MODE_BYTE_INDEX] = request->mode;
     if(request->pid_length > 0) {
         set_bitfield(request->pid, PID_BYTE_INDEX * CHAR_BIT,