[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Emacs-diffs] master a92789b: Fixes: debbugs:9133
From: |
Jan D. |
Subject: |
[Emacs-diffs] master a92789b: Fixes: debbugs:9133 |
Date: |
Tue, 02 Dec 2014 13:31:35 +0000 |
branch: master
commit a92789b1fccf7ae9a39ec1cc9316a18e01d905bb
Author: Jan Djärv <address@hidden>
Commit: Jan Djärv <address@hidden>
Fixes: debbugs:9133
* nsimage.m (initFromSkipXBM:width:height:flip:length:): Set bmRep
to nil after release.
---
src/ChangeLog | 5 +++++
src/nsimage.m | 1 +
2 files changed, 6 insertions(+), 0 deletions(-)
diff --git a/src/ChangeLog b/src/ChangeLog
index c977eb4..5c33765 100644
--- a/src/ChangeLog
+++ b/src/ChangeLog
@@ -1,3 +1,8 @@
+2014-12-02 Jan Djärv <address@hidden>
+
+ * nsimage.m (initFromSkipXBM:width:height:flip:length:): Set bmRep
+ to nil after release (Bug#9133).
+
2014-11-30 Paul Eggert <address@hidden>
Port better to AddressSanitizer.
diff --git a/src/nsimage.m b/src/nsimage.m
index 580d8f3..7b67da0 100644
--- a/src/nsimage.m
+++ b/src/nsimage.m
@@ -247,6 +247,7 @@ ns_set_alpha (void *img, int x, int y, unsigned char a)
if (s >= bits + length)
{
[bmRep release];
+ bmRep = nil;
return nil;
}
#define hexchar(x) ('0' <= (x) && (x) <= '9' ? (x) - '0' : (x) - 'a' + 10)
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- [Emacs-diffs] master a92789b: Fixes: debbugs:9133,
Jan D. <=