aboutsummaryrefslogtreecommitdiffstats
path: root/src
diff options
context:
space:
mode:
authorEli Zaretskii2011-09-09 11:32:43 +0300
committerEli Zaretskii2011-09-09 11:32:43 +0300
commit208a048da7706662bcb55579063a63cc95a524c9 (patch)
tree74e0bcd4aca1d1e6ec1b431665f08210acf4d302 /src
parent69f4b6184fa733f7615fdefeea41fe9dc7c0b811 (diff)
downloademacs-208a048da7706662bcb55579063a63cc95a524c9.tar.gz
emacs-208a048da7706662bcb55579063a63cc95a524c9.zip
src/frame.c (x_report_frame_params): Cast to avoid compiler warnings.
Diffstat (limited to 'src')
-rw-r--r--src/ChangeLog4
-rw-r--r--src/frame.c8
2 files changed, 10 insertions, 2 deletions
diff --git a/src/ChangeLog b/src/ChangeLog
index ad50d5bb3d1..97a70e87fcd 100644
--- a/src/ChangeLog
+++ b/src/ChangeLog
@@ -1,3 +1,7 @@
12011-09-09 Eli Zaretskii <eliz@gnu.org>
2
3 * frame.c (x_report_frame_params): Cast to avoid compiler warnings.
4
12011-09-08 Martin Rudalics <rudalics@gmx.at> 52011-09-08 Martin Rudalics <rudalics@gmx.at>
2 6
3 * window.c (Fset_window_prev_buffers, Fset_window_next_buffers): 7 * window.c (Fset_window_prev_buffers, Fset_window_next_buffers):
diff --git a/src/frame.c b/src/frame.c
index e20b3a7fdb2..cf866e66578 100644
--- a/src/frame.c
+++ b/src/frame.c
@@ -3098,7 +3098,11 @@ x_report_frame_params (struct frame *f, Lisp_Object *alistptr)
3098 for non-toolkit scroll bar. 3098 for non-toolkit scroll bar.
3099 ruler-mode.el depends on this. */ 3099 ruler-mode.el depends on this. */
3100 : Qnil)); 3100 : Qnil));
3101 w = FRAME_X_WINDOW (f); 3101 /* FRAME_X_WINDOW is not guaranteed to return an integer. E.g., on
3102 MS-Windows it returns a value whose type is HANDLE, which is
3103 actually a pointer. Explicit casting avoids compiler
3104 warnings. */
3105 w = (unsigned long) FRAME_X_WINDOW (f);
3102 sprintf (buf, "%lu", w); 3106 sprintf (buf, "%lu", w);
3103 store_in_alist (alistptr, Qwindow_id, 3107 store_in_alist (alistptr, Qwindow_id,
3104 build_string (buf)); 3108 build_string (buf));
@@ -3108,7 +3112,7 @@ x_report_frame_params (struct frame *f, Lisp_Object *alistptr)
3108 if (FRAME_X_OUTPUT (f)->widget) 3112 if (FRAME_X_OUTPUT (f)->widget)
3109#endif 3113#endif
3110 { 3114 {
3111 w = FRAME_OUTER_WINDOW (f); 3115 w = (unsigned long) FRAME_OUTER_WINDOW (f);
3112 sprintf (buf, "%lu", w); 3116 sprintf (buf, "%lu", w);
3113 } 3117 }
3114 store_in_alist (alistptr, Qouter_window_id, 3118 store_in_alist (alistptr, Qouter_window_id,