DLL用APIで出力バッファを超えて書き込むことがある不具合を修正

This commit is contained in:
nagadomi@nurs.or.jp 2016-08-15 19:05:48 +09:00 committed by nagadomi
parent 00c9de2bd3
commit 90284315e9

View File

@ -845,7 +845,7 @@ Waifu2x::eWaifu2xError Waifu2x::waifu2x(const double factor, const void* source,
const auto width = out_image.size().width; const auto width = out_image.size().width;
const auto stride = out_image.step1(); const auto stride = out_image.step1();
for (int i = 0; i < out_image.size().height; i++) for (int i = 0; i < out_image.size().height; i++)
memcpy((uint8_t *)dest + out_stride * i, out_image.data + stride * i, stride); memcpy((uint8_t *)dest + out_stride * i, out_image.data + stride * i, out_stride);
} }
return Waifu2x::eWaifu2xError_OK; return Waifu2x::eWaifu2xError_OK;