From 5f62aa11c1bdf00f94c40ea9ebb260a752740b80 Mon Sep 17 00:00:00 2001
From: Armin Novak <armin.novak@thincast.com>
Date: Mon, 23 Feb 2026 08:51:42 +0100
Subject: [PATCH] [client,sdl] fix sdl_Pointer_New

reset ptr->data after free.
---
 client/SDL/SDL2/sdl_pointer.cpp | 1 +
 1 file changed, 1 insertion(+)

Index: FreeRDP-3.10.3/client/SDL/SDL2/sdl_pointer.cpp
===================================================================
--- FreeRDP-3.10.3.orig/client/SDL/SDL2/sdl_pointer.cpp
+++ FreeRDP-3.10.3/client/SDL/SDL2/sdl_pointer.cpp
@@ -61,6 +61,7 @@ static BOOL sdl_Pointer_New(rdpContext*
 	        &context->gdi->palette))
 	{
 		winpr_aligned_free(ptr->data);
+		ptr->data = nullptr;
 		return FALSE;
 	}
 
