diff options
author | /dev/humancontroller <devhc@example.com> | 2015-02-16 22:58:33 +0100 |
---|---|---|
committer | /dev/humancontroller <devhc@example.com> | 2017-03-09 13:51:08 +0100 |
commit | a11fa76d13a0b4ad4575774e1fd68bde1f4097cb (patch) | |
tree | 1f6d46aff3b1ef352c2977f0d30f8b510c833303 | |
parent | d2ed3dc7cca33023d901b15e1606ee56c3f5bd34 (diff) |
add range checks for uiInfo.resolutions
-rw-r--r-- | src/ui/ui_main.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/src/ui/ui_main.c b/src/ui/ui_main.c index 9f7aacc7..8b516f05 100644 --- a/src/ui/ui_main.c +++ b/src/ui/ui_main.c @@ -3982,7 +3982,7 @@ void UI_ParseResolutions( void ) p = buf; uiInfo.numResolutions = 0; - while( String_Parse( &p, &out ) ) + while( uiInfo.numResolutions < MAX_RESOLUTIONS && String_Parse( &p, &out ) ) { Q_strncpyz( w, out, sizeof( w ) ); s = strchr( w, 'x' ); |