diff options
author | Satoshi Kinoshita <kino@cloudian.com> | 2012-11-01 14:56:14 +0900 |
---|---|---|
committer | Satoshi Kinoshita <kino@cloudian.com> | 2013-01-10 16:04:03 +0900 |
commit | 9e23740d475c5397c58e158e0d6485b147c62f97 (patch) | |
tree | 36e77398cce083d3f9633ee7986a13c568f01bbb | |
parent | 1cbd897c43f0dab1275392a3736e4629c1f80243 (diff) | |
download | erlang-9e23740d475c5397c58e158e0d6485b147c62f97.tar.gz |
odbcserver 64bit bug for SQL_C_SLONG type
-rw-r--r-- | lib/odbc/c_src/odbcserver.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/lib/odbc/c_src/odbcserver.c b/lib/odbc/c_src/odbcserver.c index 6d4460014f..5e745e7516 100644 --- a/lib/odbc/c_src/odbcserver.c +++ b/lib/odbc/c_src/odbcserver.c @@ -1150,7 +1150,7 @@ static db_result_msg encode_out_params(db_state *state, (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), |