15 lines
735 B
Diff
15 lines
735 B
Diff
This patch fixes FTBFS problems on big endian architectures (ppc64 and s390x)
|
|
This patch is an upstream fix, which will appear in the next version
|
|
|
|
--- mariadb-connector-c-2.3.2-src/libmariadb/my_stmt_codec.c 2017-01-17 10:53:54.000000000 +0100
|
|
+++ mariadb-connector-c-2.3.2-src/libmariadb/my_stmt_codec.c_patched 2017-01-23 23:24:00.489702554 +0100
|
|
@@ -358,7 +358,7 @@ static void convert_from_long(MYSQL_BIND
|
|
{
|
|
float fval;
|
|
fval= is_unsigned ? (float)(ulonglong)(val) : (float)val;
|
|
- float4store(r_param->buffer, fval);
|
|
+ float4store((float *)r_param->buffer, fval);
|
|
*r_param->error= is_unsigned ? (ulonglong)fval != (ulonglong)val : (longlong)fval != val;
|
|
r_param->buffer_length= 4;
|
|
}
|