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;
}
|