aboutsummaryrefslogtreecommitdiffstats
path: root/src
diff options
context:
space:
mode:
authorJan Djärv2014-11-03 08:15:11 +0100
committerJan Djärv2014-11-03 08:15:11 +0100
commitc33070f492388b5e4d7b39ef7ff04957676e80d8 (patch)
tree7a1bba1ec75d840cd136b9274560ad8e72738489 /src
parentd228120da42885de7d64c7878bd21b2e04abd356 (diff)
downloademacs-c33070f492388b5e4d7b39ef7ff04957676e80d8.tar.gz
emacs-c33070f492388b5e4d7b39ef7ff04957676e80d8.zip
* nsfns.m (ns_set_doc_edited): Check for FRAME_NS.
Fixes: debbugs:18925
Diffstat (limited to 'src')
-rw-r--r--src/ChangeLog4
-rw-r--r--src/nsfns.m8
2 files changed, 10 insertions, 2 deletions
diff --git a/src/ChangeLog b/src/ChangeLog
index 91bd0e1137c..006e5c4b4a0 100644
--- a/src/ChangeLog
+++ b/src/ChangeLog
@@ -1,3 +1,7 @@
12014-11-03 Jan Djärv <jan.h.d@swipnet.se>
2
3 * nsfns.m (ns_set_doc_edited): Check for FRAME_NS (Bug#18925).
4
12014-10-31 Jan Djärv <jan.h.d@swipnet.se> 52014-10-31 Jan Djärv <jan.h.d@swipnet.se>
2 6
3 * macfont.m (macfont_glyph_extents): Turn off syntetic bold 7 * macfont.m (macfont_glyph_extents): Turn off syntetic bold
diff --git a/src/nsfns.m b/src/nsfns.m
index 4fa62f56851..8129c9e2a41 100644
--- a/src/nsfns.m
+++ b/src/nsfns.m
@@ -641,8 +641,12 @@ ns_set_doc_edited (void)
641 { 641 {
642 BOOL edited = NO; 642 BOOL edited = NO;
643 struct frame *f = XFRAME (frame); 643 struct frame *f = XFRAME (frame);
644 struct window *w = XWINDOW (FRAME_SELECTED_WINDOW (f)); 644 struct window *w;
645 NSView *view = FRAME_NS_VIEW (f); 645 NSView *view;
646
647 if (! FRAME_NS_P (f)) continue;
648 w = XWINDOW (FRAME_SELECTED_WINDOW (f));
649 view = FRAME_NS_VIEW (f);
646 if (!MINI_WINDOW_P (w)) 650 if (!MINI_WINDOW_P (w))
647 edited = ! NILP (Fbuffer_modified_p (w->contents)) && 651 edited = ! NILP (Fbuffer_modified_p (w->contents)) &&
648 ! NILP (Fbuffer_file_name (w->contents)); 652 ! NILP (Fbuffer_file_name (w->contents));