From cbe6b48b3620385a4c9eeb72b20d39cfe706da76 Mon Sep 17 00:00:00 2001
From: Po Lu <luangruo@yahoo.com>
Date: Thu, 17 Aug 2023 08:25:40 +0800
Subject: [PATCH] Fix potential NULL pointer dereference

* java/org/gnu/emacs/EmacsDialog.java (display): Initialize
rc.thing to false.
---
 java/org/gnu/emacs/EmacsDialog.java | 1 +
 1 file changed, 1 insertion(+)

diff --git a/java/org/gnu/emacs/EmacsDialog.java b/java/org/gnu/emacs/EmacsDialog.java
index e4ed2271741..2291207fbcc 100644
--- a/java/org/gnu/emacs/EmacsDialog.java
+++ b/java/org/gnu/emacs/EmacsDialog.java
@@ -394,6 +394,7 @@ public final class EmacsDialog implements DialogInterface.OnDismissListener
     final EmacsHolder<Boolean> rc;
 
     rc = new EmacsHolder<Boolean> ();
+    rc.thing = false;
     runnable = new Runnable () {
 	@Override
 	public void
-- 
2.39.5