From a70c8be1d21ea6d974d5ac842c1b0b334f2d6573 Mon Sep 17 00:00:00 2001 From: Ulrich Sibiller Date: Sat, 20 Apr 2024 22:02:56 +0200 Subject: Render.c: Fix: init variable once outside the loop otherwise it would be reinitialized for every interation. This was errornously moved in commit 56aaea90b4ee442b57f1370e3cafe0418deadc1d --- nx-X11/programs/Xserver/hw/nxagent/Render.c | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/nx-X11/programs/Xserver/hw/nxagent/Render.c b/nx-X11/programs/Xserver/hw/nxagent/Render.c index d21ae98c9..98722e48a 100644 --- a/nx-X11/programs/Xserver/hw/nxagent/Render.c +++ b/nx-X11/programs/Xserver/hw/nxagent/Render.c @@ -2027,9 +2027,10 @@ void nxagentAddGlyphs(GlyphSetPtr glyphSet, Glyph *gids, xGlyphInfo *gi, * as synchronized. */ + Glyph *tempGids = gids; + for (int i = 0; i < nglyphs; i++) { - Glyph *tempGids = gids; GlyphRefPtr gr = FindGlyphRef(&glyphSet -> hash, *tempGids, 0, 0); if (gr && gr -> glyph != DeletedGlyph) -- cgit v1.2.3