diff --git a/lib/Xtc/Xtc.cpp b/lib/Xtc/Xtc.cpp index d21fc1df..09f3c736 100644 --- a/lib/Xtc/Xtc.cpp +++ b/lib/Xtc/Xtc.cpp @@ -302,7 +302,7 @@ bool Xtc::generateThumbBmp(int width, int height) const { float scaleX = static_cast(THUMB_TARGET_WIDTH) / pageInfo.width; float scaleY = static_cast(THUMB_TARGET_HEIGHT) / pageInfo.height; - float scale = (scaleX > scaleY) ? scaleX : scaleY; + float scale = (scaleX < scaleY) ? scaleX : scaleY; if (scale >= 1.0f) { if (generateCoverBmp()) {