Mercurial > mplayer.hg
diff gui/ui/main.c @ 35365:fb054f36c3a9
Prevent negative array index read.
author | ib |
---|---|
date | Fri, 23 Nov 2012 14:03:37 +0000 |
parents | 80fe9ad7f318 |
children | 92cafcf6f6b2 |
line wrap: on
line diff
--- a/gui/ui/main.c Fri Nov 23 13:35:31 2012 +0000 +++ b/gui/ui/main.c Fri Nov 23 14:03:37 2012 +0000 @@ -511,6 +511,8 @@ case wsP5MouseButton: value=-2.5f; goto rollerhandled; case wsP4MouseButton: value= 2.5f; rollerhandled: + if (currentselected != - 1) + { item=&guiApp.mainItems[currentselected]; if ( ( item->type == itHPotmeter )||( item->type == itVPotmeter )||( item->type == itPotmeter ) ) { @@ -518,6 +520,7 @@ btnModify( item->message,item->value ); uiEventHandling( item->message,item->value ); } + } break; /* moving */