cstdio removed in commit 41f505e189c95a6e091e9e747b1c537fa40ccbd5