split/symbols.h in tioga-1.4 vs split/symbols.h in tioga-1.5
- old
+ new
@@ -20,13 +20,13 @@
/* A shortcut for getting a symbol */
#define DECLARE_SYMBOL(ret_type,name,args) \
typedef ret_type (*rb_export_##name##_type) args;\
- PRIVATE rb_export_##name##_type name
+ INTERN rb_export_##name##_type name
#define IMPLEMENT_SYMBOL(name)\
- PRIVATE rb_export_##name##_type name = 0;
+ INTERN rb_export_##name##_type name = 0;
#define RB_IMPORT_SYMBOL(module, name) \
name = (rb_export_##name##_type) rb_import_symbol(module, #name)