summaryrefslogtreecommitdiff
path: root/src/xterm.c
diff options
context:
space:
mode:
authorPaul Eggert <eggert@cs.ucla.edu>2018-08-12 17:25:37 -0700
committerPaul Eggert <eggert@cs.ucla.edu>2018-08-12 17:25:54 -0700
commita1e0868f74f7b2b6b77026734102bd453cf1933b (patch)
tree82780ea818ce15827cd7d3669839606f9c54faf0 /src/xterm.c
parentca10011898e2ceeded4027413a1488837199ad7a (diff)
downloademacs-a1e0868f74f7b2b6b77026734102bd453cf1933b.tar.gz
emacs-a1e0868f74f7b2b6b77026734102bd453cf1933b.tar.bz2
emacs-a1e0868f74f7b2b6b77026734102bd453cf1933b.zip
Pacify gcc -Og -Wuninitialized
This addresses the -Og uninitialized variable warnings I ran into on Fedora 28, which uses 8.1.1 20180712 (Red Hat 8.1.1-5). It also changes some explicit initializations to UNINIT when the variable does not actually need to be initialized. * src/process.c (connect_network_socket): * src/sysdep.c (system_process_attributes): * src/xfns.c (x_real_pos_and_offsets): * src/xterm.c (get_current_wm_state) [USE_XCB]: Add UNINIT. * src/editfns.c (tzlookup): * src/fns.c (Fnconc): * src/font.c (font_parse_fcname): * src/frame.c (x_set_frame_parameters): Prefer UNINIT to explicit initialization.
Diffstat (limited to 'src/xterm.c')
-rw-r--r--src/xterm.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/xterm.c b/src/xterm.c
index 7131497e693..06c84463c66 100644
--- a/src/xterm.c
+++ b/src/xterm.c
@@ -10637,7 +10637,7 @@ get_current_wm_state (struct frame *f,
#ifdef USE_XCB
xcb_get_property_cookie_t prop_cookie;
xcb_get_property_reply_t *prop;
- xcb_atom_t *reply_data;
+ xcb_atom_t *reply_data UNINIT;
#else
Display *dpy = FRAME_X_DISPLAY (f);
unsigned long bytes_remaining;