diff --git a/src/modules/display/display.c b/src/modules/display/display.c index 3b009ab23..07884d501 100644 --- a/src/modules/display/display.c +++ b/src/modules/display/display.c @@ -148,7 +148,7 @@ void ffPrintDisplay(FFDisplayOptions* options) } else { - double ppi = sqrt(result->width * result->width + result->height * result->height) / inch; + double ppi = inch == 0 ? 0 : sqrt(result->width * result->width + result->height * result->height) / inch; bool hdrEnabled = result->hdrStatus == FF_DISPLAY_HDR_STATUS_ENABLED; bool hdrCompatible = result->hdrStatus == FF_DISPLAY_HDR_STATUS_SUPPORTED || result->hdrStatus == FF_DISPLAY_HDR_STATUS_ENABLED; uint32_t iInch = (uint32_t) (inch + 0.5), iPpi = (uint32_t) (ppi + 0.5);