diff options
| author | Arne Schwabe <arne@rfc2549.org> | 2012-12-04 22:15:04 +0100 | 
|---|---|---|
| committer | Arne Schwabe <arne@rfc2549.org> | 2012-12-04 22:15:04 +0100 | 
| commit | b1429b9cb483b3aaa24f428a8c3c3d18ef51e7dd (patch) | |
| tree | c34dab50ba488ea92135567329044316ef6fce26 | |
| parent | 36c03ed1b2f0e06c1a247a693257f4595c53ae69 (diff) | |
Fix crash of settings if verb > 5 from the parsed configuration
--HG--
extra : rebase_source : 895a74f802b9e1e38014f6c29ec24a4149d41df3
| -rw-r--r-- | src/de/blinkt/openvpn/Settings_Obscure.java | 7 | 
1 files changed, 6 insertions, 1 deletions
| diff --git a/src/de/blinkt/openvpn/Settings_Obscure.java b/src/de/blinkt/openvpn/Settings_Obscure.java index f7a63043..c93944fa 100644 --- a/src/de/blinkt/openvpn/Settings_Obscure.java +++ b/src/de/blinkt/openvpn/Settings_Obscure.java @@ -69,7 +69,12 @@ public class Settings_Obscure extends OpenVpnPreferencesFragment implements OnPr  			mLogverbosity.setDefaultValue(newValue);  			//This is idiotic.   			int i =Integer.parseInt((String) newValue); -			mLogverbosity.setSummary(mLogverbosity.getEntries()[i]); +			 +			// verb >= 5 is not supported by the chooser +			if(i < mLogverbosity.getEntries().length ) +				mLogverbosity.setSummary(mLogverbosity.getEntries()[i]); +			else +				mLogverbosity.setSummary(String.format("debug verbosity: %d",i));  		}  		return true; | 
