まつもと ゆきひろです

In message "[ruby-list:9451] [BUG] Regexp (Re:  Re: ruby 1.1c4 released)"
    on 98/09/04, Shin-ichro Hara <sinara / blade.nagaokaut.ac.jp> writes:

|原です。

|わかりました。次のコード(EUC)で Hang Up しました。
|
|"あ" =~ /a/i

すいません.些細なミスです.別件で指摘されたバグも修正したパッ
チです.

--- regex.c	1998/09/03 07:43:38	1.1.1.2.2.34
+++ regex.c	1998/09/04 07:23:12
@@ -2331,3 +2331,3 @@
      int *skip;
-     char *translate;
+     unsigned char *translate;
 {
@@ -2720,4 +2720,5 @@
 	  return -1;
-	else 
-	  return re_match(bufp, string, size, 0, regs);
+	else if (re_match(bufp, string, size, 0, regs) >= 0)
+	  return 0;
+	return -1;
       }