From a28ccd18f24b50dc62e37f1a5d8be641578343d9 Mon Sep 17 00:00:00 2001
From: Jan Breuer <jan.breuer@jaybee.cz>
Date: 周五, 16 10月 2015 21:04:54 +0800
Subject: [PATCH] Resolve issue with strBaseToInt64 on 32bit platforms

---
 libscpi/src/utils.c |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

diff --git a/libscpi/src/utils.c b/libscpi/src/utils.c
index 301712b..1e26e17 100644
--- a/libscpi/src/utils.c
+++ b/libscpi/src/utils.c
@@ -298,7 +298,7 @@
  */
 size_t strBaseToInt64(const char * str, int64_t * val, int8_t base) {
     char * endptr;
-    *val = strtol(str, &endptr, base);
+    *val = strtoll(str, &endptr, base);
     return endptr - str;
 }
 

--
Gitblit v1.9.1