[PHP-users 25348] Re: mb_convert_encoding/mb_detect_encoding

Moriyoshi Koizumi moriyoshi @ at.wakwak.com
2005年 4月 13日 (水) 01:54:28 JST


小泉です。

On 2005/04/08, at 14:26, Seiji Masugata wrote:

> こんにちわ、桝形です。
>
>> >榎本さん
>> バグではなく何らかの修正で挙動が変わったということのようですね。
>
> 挙動の違いは意図的なのでしょうか?
> これによってバグなのか仕様なのか、違ってくると思います。

バグでした。コード整理の際に私がループ変数の増減の方向を逆に
してしまった為です。

============================================================
  	/* judge */
	i = num - 1;
	bad = 1;
  	encoding = NULL;
	while (i >= 0) {
  		filter = &flist[i];
		if (filter->flag) {
			bad++;
		} else {
  			encoding = filter->encoding;
  		}
		i--;
  	}
============================================================
  	/* judge */
  	encoding = NULL;

	for (i = 0; i < num; i++) {
  		filter = &flist[i];
		if (!filter->flag) {
  			encoding = filter->encoding;
			break;
  		}
  	}
============================================================

近日中に試験用パッチをリリースしたいと思います。




PHP-users メーリングリストの案内