From bae2321abc79333fe53ae58d0947506e6ed6e2dd Mon Sep 17 00:00:00 2001 From: petermcs Date: Sat, 21 Jan 2012 10:30:23 +0000 Subject: [PATCH] Fixed off by 1 error when checking length of string in WPValidateString() --- bacnet-stack/demo/handler/h_wp.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/bacnet-stack/demo/handler/h_wp.c b/bacnet-stack/demo/handler/h_wp.c index ca2f12fd..942de8b6 100644 --- a/bacnet-stack/demo/handler/h_wp.c +++ b/bacnet-stack/demo/handler/h_wp.c @@ -182,7 +182,7 @@ bool WPValidateString( /* assumption: non-empty also means must be "printable" */ *pErrorCode = ERROR_CODE_VALUE_OUT_OF_RANGE; } else if (characterstring_length(&pValue-> - type.Character_String) >= iMaxLen) { + type.Character_String) > iMaxLen) { *pErrorClass = ERROR_CLASS_RESOURCES; *pErrorCode = ERROR_CODE_NO_SPACE_TO_WRITE_PROPERTY; } else