diff options
author | unknown <tomas@whalegate.ndb.mysql.com> | 2007-03-26 17:57:00 +0200 |
---|---|---|
committer | unknown <tomas@whalegate.ndb.mysql.com> | 2007-03-26 17:57:00 +0200 |
commit | d24dab182f8366e1e0ee74248ab38d6df26abcd3 (patch) | |
tree | 3db75170d1da346fddb2fe789ef148a9590885f1 /ndb/include/ndbapi | |
parent | 05a352bb99e7f5889f19df74b915bc929ca3a419 (diff) | |
download | mariadb-git-d24dab182f8366e1e0ee74248ab38d6df26abcd3.tar.gz |
correct medium int printout
correct cit printout
correct bit store retrieve
ndb/include/ndbapi/NdbRecAttr.hpp:
correct medium int printout
ndb/src/ndbapi/NdbRecAttr.cpp:
correct cit printout
sql/ha_ndbcluster.cc:
correct bit store retrieve
Diffstat (limited to 'ndb/include/ndbapi')
-rw-r--r-- | ndb/include/ndbapi/NdbRecAttr.hpp | 7 |
1 files changed, 2 insertions, 5 deletions
diff --git a/ndb/include/ndbapi/NdbRecAttr.hpp b/ndb/include/ndbapi/NdbRecAttr.hpp index 2f3a2c8383a..7f8add774dc 100644 --- a/ndb/include/ndbapi/NdbRecAttr.hpp +++ b/ndb/include/ndbapi/NdbRecAttr.hpp @@ -336,10 +336,7 @@ inline Int32 NdbRecAttr::medium_value() const { - Uint32 tmp = *(Uint32*)theRef; - if (tmp & (0x1<<23)) - tmp|= (0xFF<<24); - return (Int32)tmp; + return sint3korr((unsigned char *)theRef); } inline @@ -367,7 +364,7 @@ inline Uint32 NdbRecAttr::u_medium_value() const { - return *(Uint32*)theRef; + return uint3korr((unsigned char*)theRef); } inline |