From: "Brian F. Feldman" Date: 2000-09-26T02:01:23+09:00 Subject: [ruby-talk:5106] Re: binding weirdness > >>>>> "B" == Brian F Feldman writes: > > B> It makes things weirder than before :-( It fixes the case I presented, but > B> it make ruby give an awful lot of warnings about already initialized > B> constants and act pretty strange in general. Thanks for the attempt at > B> fixing it, but it isn't working. Perhaps the inserted rb_clear_cache_by_id > B> must occur before the st_insert? > > Apparently this is this patch which give the warnings : > > @@ -5042,4 +5038,4 @@ > } > - len = strlen(feature); > - if (strncmp(f, feature, len) == 0) { > + len = strlen(f); > + if (strncmp(f, feature, strlen(feature)) == 0) { > if (strcmp(f+len, ".so") == 0) { > > try with and without it It works now! Thank you both :) -- Brian Fundakowski Feldman \ FreeBSD: The Power to Serve! / green@FreeBSD.org `------------------------------'