From: Paul Eggert Date: Sun, 1 Jun 2014 18:49:52 +0000 (-0700) Subject: * frame.c (x_set_frame_parameters): Don't read uninitialized storage. X-Git-Tag: emacs-24.3.92~126 X-Git-Url: http://git.eshelyaron.com/gitweb/?a=commitdiff_plain;h=afca0e759015ebc753b0c343ac45ac476dd31e9d;p=emacs.git * frame.c (x_set_frame_parameters): Don't read uninitialized storage. --- diff --git a/src/ChangeLog b/src/ChangeLog index 781e29dd308..07d2b5bd643 100644 --- a/src/ChangeLog +++ b/src/ChangeLog @@ -1,3 +1,7 @@ +2014-06-01 Paul Eggert + + * frame.c (x_set_frame_parameters): Don't read uninitialized storage. + 2014-06-01 Jan Djärv * xterm.c (xg_scroll_callback): Remove position, for jump set portion diff --git a/src/frame.c b/src/frame.c index c5a2f6ab245..35c926ce7ef 100644 --- a/src/frame.c +++ b/src/frame.c @@ -2794,7 +2794,7 @@ x_set_frame_parameters (struct frame *f, Lisp_Object alist) /* If both of these parameters are present, it's more efficient to set them both at once. So we wait until we've looked at the entire list before we set them. */ - int width, height; + int width = 0, height = 0; bool width_change = 0, height_change = 0; /* Same here. */