Joseph Myers
90663e9c81
Fix memory leak in __printf_fp_l (bug 26215).
...
__printf_fp_l has a memory leak in the case of some I/O errors, where
both buffer and wbuffer have been malloced but the handling of I/O
errors only frees wbuffer. This patch fixes this by moving the
declaration of buffer to an outer scope and ensuring that it is freed
when wbuffer is freed.
Tested for x86_64 and x86.
2020-07-09 21:52:24 +00:00
..
2020-01-01 00:14:33 +00:00
2020-01-01 00:14:33 +00:00
2020-01-01 00:14:33 +00:00
2020-01-01 00:14:33 +00:00
2020-01-01 00:14:33 +00:00
2020-01-01 00:14:33 +00:00
2018-06-26 21:48:48 +00:00
2018-06-26 21:48:48 +00:00
2018-06-26 21:48:48 +00:00
2018-07-18 21:04:12 +00:00
2017-11-02 12:45:20 +01:00
2019-01-03 11:12:39 -05:00
2020-07-07 14:54:12 +00:00
2014-12-15 10:09:33 +01:00
2014-12-15 10:09:33 +01:00
2014-12-15 10:09:33 +01:00
2017-03-22 08:44:32 -04:00
2020-01-01 00:14:33 +00:00
2020-01-01 00:14:33 +00:00
2020-01-01 00:14:33 +00:00
2020-01-01 00:14:33 +00:00
2020-01-01 00:14:33 +00:00
2020-07-07 14:10:58 -03:00
2020-07-07 15:02:57 -03:00
2020-01-01 00:14:33 +00:00
2020-01-01 00:14:33 +00:00
2020-01-01 00:14:33 +00:00
2020-01-01 00:14:33 +00:00
2020-01-01 00:14:33 +00:00
2020-01-01 00:14:33 +00:00
2020-01-01 00:14:33 +00:00
2020-01-01 00:14:33 +00:00
2020-01-01 00:14:33 +00:00
2020-01-01 00:14:33 +00:00
2020-01-01 00:14:33 +00:00
2020-01-01 00:14:33 +00:00
2020-01-01 00:14:33 +00:00
2020-01-01 00:14:33 +00:00
2020-01-01 00:14:33 +00:00
2020-01-01 00:14:33 +00:00
2020-01-01 00:14:33 +00:00
2020-01-01 00:14:33 +00:00
2020-01-01 00:14:33 +00:00
2020-01-01 00:14:33 +00:00
2020-01-01 00:14:33 +00:00
2020-07-09 21:52:24 +00:00
2020-01-01 00:14:33 +00:00
2020-07-09 21:52:24 +00:00
2020-01-01 00:14:33 +00:00
2020-01-01 00:14:33 +00:00
2020-01-01 00:14:33 +00:00
2020-01-01 00:14:33 +00:00
2020-01-01 00:14:33 +00:00
2020-01-01 00:14:33 +00:00
2020-04-30 08:52:08 -05:00
2020-07-07 14:10:58 -03:00
2020-07-07 14:10:58 -03:00
2020-01-01 00:14:33 +00:00
2020-01-01 00:14:33 +00:00
2020-01-01 00:14:33 +00:00
2020-01-01 00:14:33 +00:00
2020-01-01 00:14:33 +00:00
2020-01-01 00:14:33 +00:00
2020-01-01 00:14:33 +00:00
2020-01-01 00:14:33 +00:00
2017-02-25 09:59:46 -05:00
2017-02-25 09:59:46 -05:00
2020-01-01 00:14:33 +00:00
2020-01-01 00:14:33 +00:00
2020-01-01 00:14:33 +00:00
2020-01-01 00:14:33 +00:00
2020-01-01 00:14:33 +00:00
2020-01-01 00:14:33 +00:00
2020-01-01 00:14:33 +00:00
2020-01-01 00:14:33 +00:00
2020-07-07 14:57:14 -03:00
2020-01-01 00:14:33 +00:00
2020-01-01 00:14:33 +00:00
2020-01-01 00:14:33 +00:00
2020-01-01 00:14:33 +00:00
2020-01-01 00:14:33 +00:00
2020-01-01 00:14:33 +00:00
2020-01-01 00:14:33 +00:00
2020-01-01 00:14:33 +00:00
2020-01-01 00:14:33 +00:00
2015-08-06 02:59:04 -04:00
2020-01-01 00:14:33 +00:00
2020-07-07 15:02:57 -03:00
2020-01-01 00:14:33 +00:00
2020-01-01 00:14:33 +00:00
2020-01-01 00:14:33 +00:00
2020-01-01 00:14:33 +00:00
2020-01-01 00:14:33 +00:00
2018-12-05 18:15:43 -02:00
2020-01-01 00:14:33 +00:00
2014-11-05 15:24:08 +05:30
2020-07-07 14:10:58 -03:00
2018-07-18 21:04:12 +00:00
2015-08-06 02:59:04 -04:00
2017-11-16 11:49:26 +05:30
2020-01-01 00:14:33 +00:00
2020-01-01 00:14:33 +00:00
2020-01-01 00:14:33 +00:00
2020-01-01 00:14:33 +00:00
2020-01-01 00:14:33 +00:00
2020-01-01 00:14:33 +00:00
2017-11-02 12:45:20 +01:00
2020-01-01 00:14:33 +00:00
2017-11-16 11:49:26 +05:30
2020-01-01 00:14:33 +00:00
2020-01-01 00:14:33 +00:00
2014-11-05 15:24:08 +05:30
2014-11-05 15:24:08 +05:30
2020-01-01 00:14:33 +00:00
2020-01-01 00:14:33 +00:00
2020-03-20 11:02:38 -03:00
2020-07-09 21:51:49 +00:00
2020-07-09 21:52:24 +00:00
2020-01-01 00:14:33 +00:00
2020-01-01 00:14:33 +00:00
2020-01-01 00:14:33 +00:00
2020-01-01 00:14:33 +00:00
2020-01-01 00:14:33 +00:00
2017-02-25 09:59:46 -05:00
2020-01-01 00:14:33 +00:00
2020-01-01 00:14:33 +00:00
2018-10-17 09:34:13 +02:00
2020-01-01 00:14:33 +00:00
2014-11-05 15:24:08 +05:30
2020-01-01 00:14:33 +00:00
2017-02-25 09:59:46 -05:00
2020-01-01 00:14:33 +00:00
2017-11-02 12:45:20 +01:00
2020-01-01 00:14:33 +00:00
2014-11-05 15:24:08 +05:30
2020-01-01 00:14:33 +00:00
2018-07-18 21:04:12 +00:00
2020-01-01 00:14:33 +00:00
2020-01-01 00:14:33 +00:00
2020-04-30 08:52:08 -05:00
2020-07-07 14:54:12 +00:00
2020-01-01 00:14:33 +00:00
2014-11-05 15:24:08 +05:30
2017-11-02 12:45:20 +01:00
2020-01-01 00:14:33 +00:00
2020-01-01 00:14:33 +00:00
2018-12-05 18:15:42 -02:00
2020-07-07 14:54:12 +00:00
2020-01-01 00:14:33 +00:00
2020-01-01 00:14:33 +00:00
2020-01-01 00:14:33 +00:00
2018-12-05 18:15:42 -02:00
2020-01-01 00:14:33 +00:00
2018-12-05 18:15:42 -02:00
2020-01-01 00:14:33 +00:00
2020-01-01 00:14:33 +00:00
2015-10-16 20:21:49 +00:00