summaryrefslogblamecommitdiffstats
path: root/databases/libgda3/files/patch-providers_ibmdb2_gda-ibmdb2-types.c
blob: f51f91d03e79f46c6dff11fdb495bef4c311dda1 (plain) (tree)
1
2
3
4
5
6
7
8
9
10
11










                                                                                                                     
--- providers/ibmdb2/gda-ibmdb2-types.c~    Thu Jan 12 07:10:33 2006
+++ providers/ibmdb2/gda-ibmdb2-types.c Sun Mar 26 10:19:26 2006
@@ -115,7 +115,7 @@
                gda_value_set_integer (value, *((gint*)field->column_data));
                break;
            case SQL_BIGINT:
-               gda_value_set_bigint (value, (gint64)atoll(field->column_data));
+               gda_value_set_bigint (value, (gint64)strtoll(field->column_data, (char **)NULL, 10));
                break;
            case SQL_REAL:
                gda_value_set_single (value, *((gfloat*)field->column_data));