INTERP_KERNEL::ExprParser expr(func);
expr.parse();
char *funcStr=expr.compileX86();
- MYFUNCPTR funcPtr=(MYFUNCPTR)funcStr;//he he...
+ MYFUNCPTR funcPtr;
+ *((void **)&funcPtr)=funcStr;//he he...
//
double *ptr=getPointer();
int nbOfComp=getNumberOfComponents();
INTERP_KERNEL::ExprParser expr(func);
expr.parse();
char *funcStr=expr.compileX86_64();
- MYFUNCPTR funcPtr=(MYFUNCPTR)funcStr;//he he...
+ MYFUNCPTR funcPtr;
+ *((void **)&funcPtr)=funcStr;//he he...
//
double *ptr=getPointer();
int nbOfComp=getNumberOfComponents();