お世話になっております。 A.中村です。
事情は理解してませんがCそのものについて。
On Fri, 27 Sep 2002 17:54:06 +0900
FUKAUMI Naoki <naoki@fukaumi.org> wrote:
> - for (i = 10; i--; DELAY(10)) {
> + for (i = 10; i > 0; i--) {
このpatchだと、Loopの中や終了後のiの値が、変わってしまいませんか?
以前のだと9から0まで回って終了後は-1、
新しいのは10から1まで回って終了後は0。
少なくともLoopの直後にiの値で何か判定してるところがあるようなんで、
ここが変わったら不味いのでは。
俺なら(許されるなら)以下のように変更するっす。
for (i = 10; i--; ) {
あるいはiの値を全般的に1ずらすか。