summaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
authorPip Cet <pipcet@gmail.com>2020-01-20 17:27:43 +0100
committerRobert Pluim <rpluim@gmail.com>2020-01-20 17:27:43 +0100
commit2eb834ead401fa83270cad585a4310e2e05b8baa (patch)
tree59cb820c63a56e9b1ef52b8f504d80853478d994 /src
parent154cd116be38fd9666484cca9d3f08827d25dd66 (diff)
downloademacs-2eb834ead401fa83270cad585a4310e2e05b8baa.tar.gz
Clear output data pointer on NS
* src/nsterm.m (ns_free_frame_resources): Clear the output data pointer to prevent attempting to reuse freed resources (Bug#38748).
Diffstat (limited to 'src')
-rw-r--r--src/nsterm.m1
1 files changed, 1 insertions, 0 deletions
diff --git a/src/nsterm.m b/src/nsterm.m
index 03754e5ae53..c1d1d411176 100644
--- a/src/nsterm.m
+++ b/src/nsterm.m
@@ -1644,6 +1644,7 @@ ns_free_frame_resources (struct frame *f)
[view release];
xfree (f->output_data.ns);
+ f->output_data.ns = NULL;
unblock_input ();
}