simon-git: putty (master): Simon Tatham

Commits to Tartarus hosted VCS tartarus-commits at lists.tartarus.org
Sat May 19 07:40:58 BST 2018


TL;DR:
  9ee6a22 GTK: reinstate accidentally removed calls to term_size.

Repository:     https://git.tartarus.org/simon/putty.git
On the web:     https://git.tartarus.org/?p=simon/putty.git
Branch updated: master
Committer:      Simon Tatham <anakin at pobox.com>
Date:           2018-05-19 07:40:58

commit 9ee6a220e0d099ffe262b1696c5f60a641f14dda
web diff https://git.tartarus.org/?p=simon/putty.git;a=commitdiff;h=9ee6a220e0d099ffe262b1696c5f60a641f14dda;hp=2b5b843849b2d491cac563f81fbb41d2fa17dde3
Author: Simon Tatham <anakin at pobox.com>
Date:   Sat May 19 07:38:22 2018 +0100

    GTK: reinstate accidentally removed calls to term_size.
    
    In commit 528513dde I absentmindedly replaced a write to the local
    variable 'need_size' of drawing_area_setup with a write to
    inst->drawing_area_setup_needed, imagining that they had the same
    effect. But actually, need_size was doing two jobs and I only replaced
    one of them: it was also the variable that indicated that the logical
    terminal size had changed and so we had to call term_size() to make
    the terminal.c data structures resize themselves appropriately. The
    loss of that call also inhibited generation of SIGWINCH.

 unix/gtkwin.c | 13 +++++++++++--
 1 file changed, 11 insertions(+), 2 deletions(-)



More information about the tartarus-commits mailing list