summaryrefslogtreecommitdiff
path: root/lang/erlang-runtime15/files/patch-lib_odbc_c__src_odbcserver.c
blob: 596c5a6c221671be51b2e8fd754c62159e89bcaa (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
--- lib/odbc/c_src/odbcserver.c.orig
+++ lib/odbc/c_src/odbcserver.c
@@ -1150,7 +1150,7 @@
 					   (column.type.strlen_or_indptr_array[j]));
 			break;
                 case SQL_C_SLONG:
-                    ei_x_encode_long(&dynamic_buffer(state), ((long*)values)[j]);
+                    ei_x_encode_long(&dynamic_buffer(state), ((SQLINTEGER*)values)[j]);
                     break;
                 case SQL_C_DOUBLE:
                     ei_x_encode_double(&dynamic_buffer(state),