function safe_setter

static void safe_setter(VALUE val)