diff -urN 04-STYMulator-0.21a-depfail/src/stsoundlib/lzh/lzhlib.cpp 05-STYMulator-0.21a_signed_vs_unsigned_cmp/src/stsoundlib/lzh/lzhlib.cpp --- 04-STYMulator-0.21a-depfail/src/stsoundlib/lzh/lzhlib.cpp 2010-04-24 00:07:44.145628375 +0200 +++ 05-STYMulator-0.21a_signed_vs_unsigned_cmp/src/stsoundlib/lzh/lzhlib.cpp 2010-04-24 00:15:51.749606233 +0200 @@ -416,10 +416,10 @@ decode_start (); - int origsize = dstSize; + lzh_uint origsize = dstSize; while (origsize != 0) { - int n = (lzh_uint) ((origsize > DICSIZ) ? DICSIZ : origsize); + lzh_uint n = (lzh_uint) ((origsize > DICSIZ) ? DICSIZ : origsize); decode (n, outbuf); if (with_error) break;