In addition, the patch has a more subtle problem. ScreenWidth is an int _reference_, that points to unsigned int screen_width in cmdline_progress.cc, which can be updated at any time from the SIGWINCH signal handler. This would lead to a buffer overflow if the window size is increased.
In addition, the patch has a more subtle problem. ScreenWidth is an int _reference_, that points to unsigned int screen_width in cmdline_ progress. cc, which can be updated at any time from the SIGWINCH signal handler. This would lead to a buffer overflow if the window size is increased.