/*
- * $Id: rb_evas_main.h 32 2004-07-10 14:07:49Z tilman $
+ * $Id: rb_evas_main.h 38 2004-07-25 11:27:25Z tilman $
*
* Copyright (C) 2004 Tilman Sauerbeck (tilman at code-monkey de)
*
#define __RB_EVAS_MAIN_H
#define GET_OBJ(obj, type, o) \
- type **(o) = NULL; \
+ type *(o) = NULL; \
\
- Data_Get_Struct ((obj), type *, (o)); \
+ Data_Get_Struct ((obj), type, (o)); \
\
if (!*(o)) { \
rb_raise (rb_eException, \
rb_raise (rb_eTypeError, \
"wrong argument type %s (expected %s)", \
rb_obj_classname ((val)), \
- rb_obj_classname ((klass))); \
+ rb_class2name ((klass))); \
return Qnil; \
}