From: ts Date: 2000-09-26T01:25:58+09:00 Subject: [ruby-talk:5105] 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 Guy Decoux