diff options
| author | Paul Eggert | 2016-05-27 13:39:34 -0700 |
|---|---|---|
| committer | Paul Eggert | 2016-05-27 13:41:22 -0700 |
| commit | 9d356f62b3c24d9f2b2bc3831cf19e8351860a86 (patch) | |
| tree | 97241f72d0825ca2de1a203da2b9edec2a064af8 /src/coding.c | |
| parent | 168163434678dcc030d1e2844765ddae7b555721 (diff) | |
| download | emacs-9d356f62b3c24d9f2b2bc3831cf19e8351860a86.tar.gz emacs-9d356f62b3c24d9f2b2bc3831cf19e8351860a86.zip | |
Robustify stack-size calculation
* src/emacs.c: Include getpagesize.h.
(main): Check for integer overflow when computing stack size.
Round new rlim_cur to pagesize boundary on all platforms, as this
is easy and would have prevented Bug#23622. If setrlimit
fails, use current limit to determine re_max_failures.
Diffstat (limited to 'src/coding.c')
0 files changed, 0 insertions, 0 deletions