emacs-diffs
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

emacs-27 b94532f: * src/xdisp.c (Fwindow_text_pixel_size): Plug memory l


From: Eli Zaretskii
Subject: emacs-27 b94532f: * src/xdisp.c (Fwindow_text_pixel_size): Plug memory leak. (Bug#48884)
Date: Wed, 9 Jun 2021 08:38:16 -0400 (EDT)

branch: emacs-27
commit b94532f02883988aec5ea9b0e4a06bcfe28b2268
Author: Eli Zaretskii <eliz@gnu.org>
Commit: Eli Zaretskii <eliz@gnu.org>

    * src/xdisp.c (Fwindow_text_pixel_size): Plug memory leak.  (Bug#48884)
    
    (cherry picked from commit 69a65212a233333ab0605374b4985ead23f4a541)
---
 src/xdisp.c | 3 +++
 1 file changed, 3 insertions(+)

diff --git a/src/xdisp.c b/src/xdisp.c
index 77c9af7..8dcecc2 100644
--- a/src/xdisp.c
+++ b/src/xdisp.c
@@ -10592,6 +10592,9 @@ include the height of both, if present, in the return 
value.  */)
          it.max_descent = max (it.max_descent, it.descent);
        }
     }
+  else
+    bidi_unshelve_cache (it2data, true);
+
   if (!NILP (x_limit))
     {
       /* Don't return more than X-LIMIT.  */



reply via email to

[Prev in Thread] Current Thread [Next in Thread]