Merge pull request #45 from nagadomi/fix_dll

DLL用APIで出力バッファを超えて書き込むことがある不具合を修正
This commit is contained in:
lltcggie 2016-08-16 17:41:31 +09:00 committed by GitHub
commit ae7bbac4cd

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;