From 59554a5dd268d97ad357e5e24c17b4d26c3cd5f9 Mon Sep 17 00:00:00 2001 From: innocenat Date: Tue, 30 May 2017 02:56:02 +0700 Subject: [PATCH] Fix bug in new SL_VARVEC save/load code --- src/saveload/saveload.cpp | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/src/saveload/saveload.cpp b/src/saveload/saveload.cpp index 1d2c83ea06..2b49459359 100644 --- a/src/saveload/saveload.cpp +++ b/src/saveload/saveload.cpp @@ -1752,10 +1752,10 @@ bool SlObjectMember(void *ptr, const SaveLoad *sld) case SL_VARVEC: { const size_t size_len = SlCalcConvMemLen(sld->conv); switch (size_len) { - case 1: SlVarList>(ptr, 1); break; - case 2: SlVarList>(ptr, 2); break; - case 4: SlVarList>(ptr, 4); break; - case 8: SlVarList>(ptr, 8); break; + case 1: SlVarList>(ptr, conv); break; + case 2: SlVarList>(ptr, conv); break; + case 4: SlVarList>(ptr, conv); break; + case 8: SlVarList>(ptr, conv); break; default: NOT_REACHED(); } break;