summaryrefslogtreecommitdiffstats
path: root/databases/libgda3/files/patch-libgda_handlers_gda-handler-numerical.c
diff options
context:
space:
mode:
Diffstat (limited to 'databases/libgda3/files/patch-libgda_handlers_gda-handler-numerical.c')
-rw-r--r--databases/libgda3/files/patch-libgda_handlers_gda-handler-numerical.c11
1 files changed, 11 insertions, 0 deletions
diff --git a/databases/libgda3/files/patch-libgda_handlers_gda-handler-numerical.c b/databases/libgda3/files/patch-libgda_handlers_gda-handler-numerical.c
new file mode 100644
index 000000000..de8c67a2e
--- /dev/null
+++ b/databases/libgda3/files/patch-libgda_handlers_gda-handler-numerical.c
@@ -0,0 +1,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));