2008-01 << 2008-02 >> 2008-03

2008-02-25 (月)

*[NDS] libpng

予想通り,png_set_read_user_transform_fn()で指定した関数に渡されるデータのポインタを確認したらアドレスが奇数だった….

libpngを書き換えてやろうかと思ったけど,ライブラリのバージョンアップ時に面倒くさそうなので,バイトごとに読み書きするように修正したら,問題がなくなった.ただ,エンディアン依存のコードになってしまったのが残念.