diff options
| author | Simon Robertshaw <simon@hardwired.org.uk> | 2011-05-24 13:54:14 (GMT) |
|---|---|---|
| committer | Simon Robertshaw <simon@hardwired.org.uk> | 2011-05-24 13:54:14 (GMT) |
| commit | eafcdf8ec94b058707f1a6b8a2b9b5076c6275ca (patch) | |
| tree | e255f2ebfc0d1935209c0de52271e6d5da79df9d /src/interface.c | |
| parent | 128e8c1ff8a27ae96b414bed4cc8f5a294063136 (diff) | |
| download | powder-eafcdf8ec94b058707f1a6b8a2b9b5076c6275ca.zip powder-eafcdf8ec94b058707f1a6b8a2b9b5076c6275ca.tar.gz | |
Improve error handling on display initialisation
Diffstat (limited to 'src/interface.c')
| -rw-r--r-- | src/interface.c | 5 |
1 files changed, 4 insertions, 1 deletions
diff --git a/src/interface.c b/src/interface.c index 6893d4c..ff4968a 100644 --- a/src/interface.c +++ b/src/interface.c @@ -4659,7 +4659,10 @@ void simulation_ui(pixel * vid_buf) new_scale = (cb3.checked)?2:1; new_kiosk = (cb4.checked)?1:0; if(new_scale!=sdl_scale || new_kiosk!=kiosk_enable) - set_scale(new_scale, new_kiosk); + { + if (!set_scale(new_scale, new_kiosk)) + error_ui(vid_buf, 0, "Could not change display options"); + } if(ngrav_enable != cb2.checked) { if(cb2.checked) |
