From e1bf40597713aa821eb91c7e6c0aee96519f32c4 Mon Sep 17 00:00:00 2001 From: Steve Bennett Date: Fri, 12 May 2017 13:00:28 +1000 Subject: scan: Ensure format is converted to string form Must have a stringrep before parsing. Reported-by: Ryan Whitworth Signed-off-by: Steve Bennett --- jim.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'jim.c') diff --git a/jim.c b/jim.c index 037d886..959e4f8 100644 --- a/jim.c +++ b/jim.c @@ -9757,8 +9757,8 @@ static int SetScanFmtFromAny(Jim_Interp *interp, Jim_Obj *objPtr) ScanFmtStringObj *fmtObj; char *buffer; int maxCount, i, approxSize, lastPos = -1; - const char *fmt = objPtr->bytes; - int maxFmtLen = objPtr->length; + const char *fmt = Jim_String(objPtr); + int maxFmtLen = Jim_Length(objPtr); const char *fmtEnd = fmt + maxFmtLen; int curr; -- cgit v1.1