summaryrefslogtreecommitdiff
path: root/databases/libgda3/files/patch-libgda_handlers_gda-handler-numerical.c
blob: de8c67a2e0898b2e7dcf4473574d5412a0a79b4c (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
--- libgda/handlers/gda-handler-numerical.c~	Mon Jan 23 02:57:38 2006
+++ libgda/handlers/gda-handler-numerical.c	Sun Mar 26 10:18:42 2006
@@ -231,7 +231,7 @@
 
 	switch (type) {
 	case GDA_VALUE_TYPE_BIGINT:
-		value = gda_value_new_bigint (atoll (str));
+		value = gda_value_new_bigint (strtoll (str, (char **)NULL, 10));
 		break;
 	case GDA_VALUE_TYPE_DOUBLE:
 		value = gda_value_new_double (atof (str));