Author: leo
Date: Wed Jan 18 07:20:51 2006
New Revision: 11242
Modified:
trunk/src/mmd.c
Log:
assert C function pointer alignment
Modified: trunk/src/mmd.c
==============================================================================
--- trunk/src/mmd.c (original)
+++ trunk/src/mmd.c Wed Jan 18 07:20:51 2006
@@ -2166,6 +2166,7 @@ Parrot_mmd_register_table(Interp* interp
* register default mmds for this type
*/
for (i = 0; i < n; ++i) {
+ assert((PTR2UINTVAL(mmd_table[i].func_ptr) & 3) == 0);
mmd_register(interpreter,
mmd_table[i].func_nr, type,
mmd_table[i].right, mmd_table[i].func_ptr);