summaryrefslogtreecommitdiff
path: root/include/my_global.h
diff options
context:
space:
mode:
authormonty@mysql.com <>2004-04-07 04:33:58 +0300
committermonty@mysql.com <>2004-04-07 04:33:58 +0300
commit70c4eb5838d8cea7ef55226c1b757a12b4a47dec (patch)
treee2be01ea44891cc2fa4d0a64da4e14538f119f32 /include/my_global.h
parent472e87a40cac9c7a348b012e8c4f6637d7ed4d31 (diff)
downloadmariadb-git-70c4eb5838d8cea7ef55226c1b757a12b4a47dec.tar.gz
Portability fixes
Fixed problems with group_concat() and HAVING Updated crash-me values
Diffstat (limited to 'include/my_global.h')
-rw-r--r--include/my_global.h8
1 files changed, 4 insertions, 4 deletions
diff --git a/include/my_global.h b/include/my_global.h
index 4a56741ddbc..e114aefecca 100644
--- a/include/my_global.h
+++ b/include/my_global.h
@@ -1120,10 +1120,10 @@ typedef union {
*((T)+1)=(((A) >> 16));\
*((T)+0)=(((A) >> 24)); }
-#define doubleget(V,M) memcpy((byte*) &V,(byte*) (M),sizeof(double))
-#define doublestore(T,V) memcpy((byte*) (T),(byte*) &V,sizeof(double))
-#define longlongget(V,M) memcpy((byte*) &V,(byte*) (M),sizeof(ulonglong))
-#define longlongstore(T,V) memcpy((byte*) (T),(byte*) &V,sizeof(ulonglong))
+#define doubleget(V,M) memcpy_fixed((byte*) &V,(byte*) (M),sizeof(double))
+#define doublestore(T,V) memcpy_fixed((byte*) (T),(byte*) &V,sizeof(double))
+#define longlongget(V,M) memcpy_fixed((byte*) &V,(byte*) (M),sizeof(ulonglong))
+#define longlongstore(T,V) memcpy_fixed((byte*) (T),(byte*) &V,sizeof(ulonglong))
#else