diff --git a/source/ngc/dvd.cpp b/source/ngc/dvd.cpp index 14b6e16..968001b 100644 --- a/source/ngc/dvd.cpp +++ b/source/ngc/dvd.cpp @@ -13,6 +13,7 @@ #include #include #include +#include #ifdef WII_DVD extern "C" { diff --git a/source/ngc/gcunzip.cpp b/source/ngc/gcunzip.cpp index 69ca37d..f6c075d 100644 --- a/source/ngc/gcunzip.cpp +++ b/source/ngc/gcunzip.cpp @@ -189,7 +189,7 @@ UnZipBuffer (unsigned char *outbuffer, int method) case METHOD_DVD: readoffset += ZIPCHUNK; - dvd_read (readbuffer, ZIPCHUNK, discoffset+readoffset); + dvd_safe_read (readbuffer, ZIPCHUNK, discoffset+readoffset); break; case METHOD_SMB: