LibRaw-0,8.2 MSVC 2008 warning C4244

Файл libraw_datastream.h, строка 106:
return substream?substream->seek(o,whence):fseek(f,o,whence);

В этой строке компилятор MSVC 2008 выдаёт warning C4244: 'argument' : conversion from 'INT64' to 'long', possible loss of data

Компиляция с ключами: /O2 /Ob2 /D "WIN32" /D "_WINDOWS" /D "__TBB_BUILD" /D "NDEBUG" /D "_CRT_SECURE_NO_WARNINGS" /D "_CRT_SECURE_NO_DEPRECATE" /D "_CRT_NONSTDC_NO_DEPRECATE" /D "_SCL_SECURE_NO_WARNINGS" /D "_SCL_SECURE_NO_DEPRECATE" /D "HAVE_INTEL" /D "CMAKE_INTDIR=\"Release\"" /D "_MBCS" /FD /EHsc /MD /GS- /W3 /nologo /c /TP /errorReport:prompt

Форумы: 

Вообще, в MSVC 2008 должна

Вообще, в MSVC 2008 должна работать предыдущая строчка:

#if __MSVCRT_VERSION__ >= 0x800
return substream?substream->seek(o,whence):_fseeki64(f,o,whence);
#else