>>514
buf[i] < 0
の値って処理系依存じゃね?