From 957c869c877e564649650a4e102dedb5e8ecea08 Mon Sep 17 00:00:00 2001 From: Andrew Johnson Date: Mon, 15 Jun 2009 22:30:27 +0000 Subject: [PATCH] Fix off-by-1 error in dbPutFieldLink() when checking long input string. --- src/db/dbAccess.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/db/dbAccess.c b/src/db/dbAccess.c index 26e8d7210..b10b62f9f 100644 --- a/src/db/dbAccess.c +++ b/src/db/dbAccess.c @@ -1136,7 +1136,7 @@ static long dbPutFieldLink(DBADDR *paddr, switch (dbrType) { case DBR_CHAR: case DBR_UCHAR: - if (pstring[nRequest] != '\0') + if (pstring[nRequest - 1] != '\0') return S_db_badDbrtype; break;