From: Toni Wilen Date: Mon, 21 Apr 2025 12:46:10 +0000 (+0300) Subject: Fix automatic center filter. X-Git-Url: https://git.unchartedbackwaters.co.uk/w/?a=commitdiff_plain;h=ca748bc1df7f1786c4ee7bda5c8289da451aec1c;p=francis%2Fwinuae.git Fix automatic center filter. --- diff --git a/od-win32/win32_scaler.cpp b/od-win32/win32_scaler.cpp index e679350e..c36673bd 100644 --- a/od-win32/win32_scaler.cpp +++ b/od-win32/win32_scaler.cpp @@ -305,7 +305,7 @@ void getfilterdata(int monid, struct displayscale *ds) if (scalemode == AUTOSCALE_STATIC_NOMINAL || scalemode == AUTOSCALE_STATIC_NOMINAL || scalemode == AUTOSCALE_STATIC_MAX) { // do not default/TV scale programmed modes if (programmedmode) { - goto cont; + goto skipcont; } } @@ -618,7 +618,7 @@ void getfilterdata(int monid, struct displayscale *ds) } } else { - cont: +skipcont: ds->outwidth = ds->dstwidth; ds->outheight = ds->dstheight; @@ -626,7 +626,7 @@ void getfilterdata(int monid, struct displayscale *ds) ds->yoffset = (ds->srcheight - ds->dstheight) / 2; } - +cont: if (!filter_horiz_zoom_mult && !filter_vert_zoom_mult) { sizeoffset(ds, extraw, extrah);