On Aug 8, 2006, at 4:45 PM, Francis Cianfrocca wrote: > What happens if you remove the & in this line: > > VALUE val = rb_protect(&Sandbox::eval_protect, I get this compile error: test.cpp: In member function Á·ALUE Sandbox::eval(char*) test.cpp:15: error: argument of type Á·ALUE (Sandbox::)(VALUE)does not match Á·ALUE (*)(VALUE) -- Daniel