From 7e14c83bddf61b7c3491403ca50cf4986d61403d Mon Sep 17 00:00:00 2001 From: Lioncash Date: Tue, 13 Aug 2019 02:54:09 -0400 Subject: [PATCH] rosalina/gdb/server: Prevent potential null dereference case While unlikely to commonly occur, this is a trivially avoidable case. --- sysmodules/rosalina/source/gdb/server.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sysmodules/rosalina/source/gdb/server.c b/sysmodules/rosalina/source/gdb/server.c index 5be53d5..0536f92 100644 --- a/sysmodules/rosalina/source/gdb/server.c +++ b/sysmodules/rosalina/source/gdb/server.c @@ -136,9 +136,9 @@ GDBContext *GDB_SelectAvailableContext(GDBServer *server, u16 minPort, u16 maxPo { ctx->flags |= GDB_FLAG_SELECTED; ctx->localPort = port; + ctx->parent = server; } - ctx->parent = server; GDB_UnlockAllContexts(server); return ctx; }