1*4882a593SmuzhiyunFrom ddde652460350b962d32036981ff8ed77ed2f1ed Mon Sep 17 00:00:00 2001 2*4882a593SmuzhiyunFrom: Armin Novak <armin.novak@thincast.com> 3*4882a593SmuzhiyunDate: Wed, 16 Sep 2020 09:30:37 +0200 4*4882a593SmuzhiyunSubject: [PATCH] Fix variable declaration in loop 5*4882a593Smuzhiyun 6*4882a593Smuzhiyun[Retrieved from: 7*4882a593Smuzhiyunhttps://github.com/FreeRDP/FreeRDP/commit/ddde652460350b962d32036981ff8ed77ed2f1ed] 8*4882a593SmuzhiyunSigned-off-by: Fabrice Fontaine <fontaine.fabrice@gmail.com> 9*4882a593Smuzhiyun--- 10*4882a593Smuzhiyun client/X11/xf_graphics.c | 3 ++- 11*4882a593Smuzhiyun 1 file changed, 2 insertions(+), 1 deletion(-) 12*4882a593Smuzhiyun 13*4882a593Smuzhiyundiff --git a/client/X11/xf_graphics.c b/client/X11/xf_graphics.c 14*4882a593Smuzhiyunindex 76fbef5bd6..bf71b563c3 100644 15*4882a593Smuzhiyun--- a/client/X11/xf_graphics.c 16*4882a593Smuzhiyun+++ b/client/X11/xf_graphics.c 17*4882a593Smuzhiyun@@ -386,6 +386,7 @@ static BOOL xf_Pointer_New(rdpContext* context, rdpPointer* pointer) 18*4882a593Smuzhiyun static void xf_Pointer_Free(rdpContext* context, rdpPointer* pointer) 19*4882a593Smuzhiyun { 20*4882a593Smuzhiyun #ifdef WITH_XCURSOR 21*4882a593Smuzhiyun+ UINT32 i; 22*4882a593Smuzhiyun xfContext* xfc = (xfContext*)context; 23*4882a593Smuzhiyun xfPointer* xpointer = (xfPointer*)pointer; 24*4882a593Smuzhiyun 25*4882a593Smuzhiyun@@ -395,7 +396,7 @@ static void xf_Pointer_Free(rdpContext* context, rdpPointer* pointer) 26*4882a593Smuzhiyun free(xpointer->cursorWidths); 27*4882a593Smuzhiyun free(xpointer->cursorHeights); 28*4882a593Smuzhiyun 29*4882a593Smuzhiyun- for (int i = 0; i < xpointer->nCursors; i++) 30*4882a593Smuzhiyun+ for (i = 0; i < xpointer->nCursors; i++) 31*4882a593Smuzhiyun { 32*4882a593Smuzhiyun XFreeCursor(xfc->display, xpointer->cursors[i]); 33*4882a593Smuzhiyun } 34