summaryrefslogtreecommitdiff
path: root/glib
diff options
context:
space:
mode:
authorLionel Elie Mamane <lionel@mamane.lu>2012-10-26 18:57:34 +0200
committerLionel Elie Mamane <lionel@mamane.lu>2012-10-26 19:12:23 +0200
commit2c54307713160295ad51244eee41ef959a7fd55a (patch)
tree1cba5a7f1fdafd963e53174294156153a0f245b2 /glib
parent626da7211498429b55eba3b438d82e5119d3ec68 (diff)
ODBC PreparedStatement Parameters: redesign setXXX handling
More type-safe way, instead of void* everywhere void* instead of sal_Int8 for raw memory / multi-use buffers Fixed more issues than I care to count, but at least: - updates to a DECIMAL were truncated to integer because DecimalDigits set to 0 maybe/probably also NUMERIC - setObjectWithInfo(... DataType::LONGVARCHAR ...) was passed as AT_EXEC, but the buffer was already free()d by then -> crash or wrong data Change-Id: I0e6791a05b96fb345bfe3f911386263e6cfedde9
Diffstat (limited to 'glib')
0 files changed, 0 insertions, 0 deletions