From 71bbff8de374f828ac9b319f8f110b30954730ae Mon Sep 17 00:00:00 2001 From: Dinar Valeev Date: Wed, 25 Mar 2015 17:21:52 +0100 Subject: [PATCH] Fix BigEndian build On BigEndian build fails with: [ 109s] /home/abuild/rpmbuild/BUILD/mariadb-10.0.17/storage/cassandra/ha_cassandra.cc:890:22: error: invalid conversion from 'longlong* {aka long long int*} ' to 'long long int' [-fpermissive] [ 109s] value->x.long_value= (longlong *)*cass_data; [ 109s] ^ This commit fixes it Signed-off-by: Dinar Valeev --- storage/cassandra/ha_cassandra.cc | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/storage/cassandra/ha_cassandra.cc b/storage/cassandra/ha_cassandra.cc index 9b30445fcd2..e69e740bfcd 100644 --- a/storage/cassandra/ha_cassandra.cc +++ b/storage/cassandra/ha_cassandra.cc @@ -887,7 +887,7 @@ bool cassandra_to_dyncol_intLong(const char *cass_data, { value->type= DYN_COL_INT; #ifdef WORDS_BIGENDIAN - value->x.long_value= (longlong *)*cass_data; + value->x.long_value= (longlong)*cass_data; #else flip64(cass_data, (char *)&value->x.long_value); #endif