Skip to content

Commit 50f537a

Browse files
Merge pull request firmata#184 from EmbeddedMan/master
Fixed off-by-one bug in setFirmwareNameAndVersion() where we were writin...
2 parents 9d93732 + f72d961 commit 50f537a

File tree

1 file changed

+1
-1
lines changed

1 file changed

+1
-1
lines changed

Firmata.cpp

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -146,7 +146,7 @@ void FirmataClass::setFirmwareNameAndVersion(const char *name, byte major, byte
146146
// in case anyone calls setFirmwareNameAndVersion more than once
147147
free(firmwareVersionVector);
148148

149-
firmwareVersionVector = (byte *) malloc(firmwareVersionCount);
149+
firmwareVersionVector = (byte *) malloc(firmwareVersionCount+1);
150150
firmwareVersionVector[firmwareVersionCount] = 0;
151151
firmwareVersionVector[0] = major;
152152
firmwareVersionVector[1] = minor;

0 commit comments

Comments
 (0)