aboutsummaryrefslogtreecommitdiff
path: root/databases/mysql-connector-odbc/files/patch-results.c
blob: 3f8b6b8da42add036d7189c6b1af2a5562f8a754 (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
--- results.c	4 Dec 2001 18:47:05 -0000	1.1
+++ results.c	2 Mar 2002 18:18:21 -0000	1.2
@@ -743,14 +743,14 @@
   case SQL_C_SBIGINT:
   {
     if (rgbValue)
-      *((longlong*) rgbValue)= atoll(value);
+      *((longlong*) rgbValue)= strtoll(value, NULL, 10);
     *pcbValue=sizeof(longlong);
     break;
   }
   case SQL_C_UBIGINT:
   {
     if (rgbValue)
-      *((ulonglong*) rgbValue)= (ulonglong) atoll(value);
+      *((ulonglong*) rgbValue)= strtoull(value, NULL, 10);
     *pcbValue=sizeof(ulonglong);
     break;
   }