まつもと ゆきひろです

In message "[ruby-list:8804] Re: ruby 1.1c0 released"
    on 98/07/22, TEI meiki <tei / harmony.co.jp> writes:
|
|こんにちは、鄭です。
|
|Yukihiro Matsumoto writes:
|
| > そうですか.残念です.今まで報告された症状に合致するものはな
| > いようです.行番号から推測すると正規表現のマッチ関連のようで
| > すが….
|
|ruby 1.1c0 ですが、Solaris 2.5.1 と Sun の c コンパイラで同じような症状が
|出ています。

おおっ,ありがとうございます.頂いた情報で調べてみるとバグが
見つかりました.なぜgccで動いていたのか不明です.運が良かっ
たのか.パッチを作りました.良ければ試してみて下さい.
# 警告は無害なものばかりでした.

--- regex.c	1998/07/09 08:40:23	1.1.1.2.2.27
+++ regex.c	1998/07/22 02:04:36
@@ -916,3 +916,3 @@
 	  mcnt = *p++;
-	  p += mcnt+1;
+	  p += mcnt;
 	  mcnt = EXTRACT_UNSIGNED_AND_INCR(p);