aboutsummaryrefslogtreecommitdiffstats
path: root/dmyenc.c
diff options
context:
space:
mode:
Diffstat (limited to 'dmyenc.c')
-rw-r--r--dmyenc.c6
1 files changed, 6 insertions, 0 deletions
diff --git a/dmyenc.c b/dmyenc.c
index 53646ef278..ec58043f88 100644
--- a/dmyenc.c
+++ b/dmyenc.c
@@ -1,4 +1,10 @@
+#define require(name) ruby_require_internal(name, (unsigned int)sizeof(name)-1)
+int ruby_require_internal(const char *, int);
+
void
Init_enc(void)
{
+ if (require("enc/encdb.so") == 0) {
+ require("enc/trans/transdb.so");
+ }
}