From 1e5a375203374013a9b70f10eb3228a84ca7ed56 Mon Sep 17 00:00:00 2001 From: Nicholas Hastings Date: Wed, 23 Jan 2013 11:14:51 -0500 Subject: [PATCH] Fixed native error when using PbReadRepeated* natives for index 0 (bug 5579). --- core/UserMessagePBHelpers.h | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/core/UserMessagePBHelpers.h b/core/UserMessagePBHelpers.h index 0863348a..bdf3b434 100644 --- a/core/UserMessagePBHelpers.h +++ b/core/UserMessagePBHelpers.h @@ -70,7 +70,7 @@ #define CHECK_REPEATED_ELEMENT(idx) \ int elemCount = msg->GetReflection()->FieldSize(*msg, field); \ - if (elemCount == 0 || idx >= elemCount || idx <= 0) \ + if (elemCount == 0 || idx >= elemCount || idx < 0) \ { \ return false; \ }