Changes: Christian Thalinger
- $Id: codegen.h 4760 2006-04-12 20:06:23Z edwin $
-
*/
/* MCODECHECK(icnt) */
#define MCODECHECK(icnt) \
- if ((cd->mcodeptr + (icnt)) > (u1 *) cd->mcodeend) { \
- cd->mcodeptr = (u1 *) codegen_increase(cd, cd->mcodeptr); \
- }
+ do { \
+ if ((cd->mcodeptr + (icnt)) > (u1 *) cd->mcodeend) \
+ codegen_increase(cd); \
+ } while (0)
/* gen_resolvebranch ***********************************************************