From 4100e122116b93249b25f267bac90403972cdab4 Mon Sep 17 00:00:00 2001 From: Ilari Liusvaara Date: Fri, 12 Oct 2012 14:27:07 +0300 Subject: [PATCH] Fix segfault in controllerframe::deserialize --- include/library/controller-data.hpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/include/library/controller-data.hpp b/include/library/controller-data.hpp index b0a15ac4..3d076a57 100644 --- a/include/library/controller-data.hpp +++ b/include/library/controller-data.hpp @@ -881,7 +881,7 @@ public: size_t offset = 0; for(size_t i = 0; i < types->ports(); i++) { size_t s; - s += types->port_type(i).deserialize(backing + types->port_offset(i), buf + offset); + s = types->port_type(i).deserialize(backing + types->port_offset(i), buf + offset); if(s != DESERIALIZE_SPECIAL_BLANK) { offset += s; if(buf[offset] == '|') -- 2.11.4.GIT