From 3b3a5e83bcce3a7a32c403eebadaeb2e8aff492b Mon Sep 17 00:00:00 2001 From: Kenichi Ishigaki Date: Wed, 14 Jul 2010 18:38:53 +0000 Subject: [PATCH] tweaked buffer size (Stefan Evert++) --- dbdimp.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/dbdimp.c b/dbdimp.c index 1f0aadc..15d8f24 100644 --- a/dbdimp.c +++ b/dbdimp.c @@ -158,7 +158,7 @@ sqlite_is_number(pTHX_ const char *v) if (digit > 19) return 0; /* too large for i64 */ if (digit == 19) { int c; - char tmp[19]; + char tmp[22]; strncpy(tmp, v, z - v + 1); c = memcmp(tmp, "922337203685477580", 18) * 10; if (c == 0) { @@ -170,7 +170,7 @@ sqlite_is_number(pTHX_ const char *v) if (digit > 11) return 0; /* too large for i32 */ if (digit == 10) { int c; - char tmp[19]; + char tmp[14]; strncpy(tmp, v, z - v + 1); c = memcmp(tmp, "2147483648", 10) * 10; if (c == 0) {