続駄目プログラマ養成講座
あー、また今日もやっちったよ。もう駄目ぽ。自壊、自粛、自刃。
元プログラムで「あー、リードオンリーの場合の処理してねーや」とか思って修正したソースが…。
while (p < endp) { if (!(p->type & TYPE_RO)) { switch (p->type & TYPE_MASK) { ... } p++; /* リードオンリー時に次のポインタへ移動しない… */ } /* "p++;" 本当はここ */ }
つーか、こんな処理の時に while なんて使わないてくださいよー。