Closed Reputeless closed 1 month ago
std::malloc
) に失敗すると透明な画像を返す実装になっているので、std::bad_alloc
もしくは std::length_error
を投げるように変更したいです。一緒に実装しようと思っていますが、別で issue 立てたほうがいいですか?std::bad_alloc
を使うようにして大丈夫です。ヘッダと画像データの間にギャップがあるとき、および、パレットの色数が最大でないときに正しく読み込めないバグがありました。 一緒に直します。
テスト用コード、実装完了しました。
PR #1207 のコメントに変更についての詳しい説明を書きました。