Loading sql/ha_ndbcluster.cc +8 −1 Original line number Diff line number Diff line Loading @@ -564,6 +564,13 @@ int ha_ndbcluster::set_ndb_value(NdbOperation *ndb_op, Field *field, DBUG_RETURN((ndb_op->setValue(fieldnr, (char*)NULL, pack_len) != 0)); DBUG_PRINT("info", ("bit field")); DBUG_DUMP("value", (char*)&bits, pack_len); #ifdef WORDS_BIGENDIAN if (pack_len < 5) { DBUG_RETURN(ndb_op->setValue(fieldnr, ((char*)&bits)+4, pack_len) != 0); } #endif DBUG_RETURN(ndb_op->setValue(fieldnr, (char*)&bits, pack_len) != 0); } } Loading Loading
sql/ha_ndbcluster.cc +8 −1 Original line number Diff line number Diff line Loading @@ -564,6 +564,13 @@ int ha_ndbcluster::set_ndb_value(NdbOperation *ndb_op, Field *field, DBUG_RETURN((ndb_op->setValue(fieldnr, (char*)NULL, pack_len) != 0)); DBUG_PRINT("info", ("bit field")); DBUG_DUMP("value", (char*)&bits, pack_len); #ifdef WORDS_BIGENDIAN if (pack_len < 5) { DBUG_RETURN(ndb_op->setValue(fieldnr, ((char*)&bits)+4, pack_len) != 0); } #endif DBUG_RETURN(ndb_op->setValue(fieldnr, (char*)&bits, pack_len) != 0); } } Loading