summaryrefslogtreecommitdiff
path: root/ndb/include/ndbapi
diff options
context:
space:
mode:
authorunknown <tomas@whalegate.ndb.mysql.com>2007-03-26 17:57:00 +0200
committerunknown <tomas@whalegate.ndb.mysql.com>2007-03-26 17:57:00 +0200
commitd24dab182f8366e1e0ee74248ab38d6df26abcd3 (patch)
tree3db75170d1da346fddb2fe789ef148a9590885f1 /ndb/include/ndbapi
parent05a352bb99e7f5889f19df74b915bc929ca3a419 (diff)
downloadmariadb-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.hpp7
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