diff options
| author | 2015-12-18 20:26:54 +0000 | |
|---|---|---|
| committer | 2015-12-18 20:26:54 +0000 | |
| commit | d1e304ba1fdd27645af53573f9ed96b44199dfd3 (patch) | |
| tree | 4724ed525c1210be83045a56f3e6acc59560b25d /src | |
| parent | Don't trigger the window list item context menu twice. (diff) | |
| parent | Add warning for invalid options_group in options.dialog and block empty optio... (diff) | |
| download | KVIrc-d1e304ba1fdd27645af53573f9ed96b44199dfd3.tar.gz KVIrc-d1e304ba1fdd27645af53573f9ed96b44199dfd3.tar.bz2 KVIrc-d1e304ba1fdd27645af53573f9ed96b44199dfd3.zip | |
Merge pull request #1776 from TheReign/issue_1754_2
Add warning for invalid options_group in options.dialog
Diffstat (limited to 'src')
| -rw-r--r-- | src/modules/options/libkvioptions.cpp | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/src/modules/options/libkvioptions.cpp b/src/modules/options/libkvioptions.cpp index 03feb47b8..8a086bad1 100644 --- a/src/modules/options/libkvioptions.cpp +++ b/src/modules/options/libkvioptions.cpp @@ -101,6 +101,11 @@ static bool options_kvs_cmd_dialog(KviKvsModuleCommandCall * c) KVSM_PARAMETER("options_group",KVS_PT_STRING,KVS_PF_OPTIONAL,szGroup) KVSM_PARAMETERS_END(c) if(szGroup.isEmpty())szGroup = "general"; + if(szGroup != "general" && szGroup != "theme") + { + c->warning(__tr2qs_ctx("No such options_group %Q","options"),&szGroup); + return true; + } OptionsDialog * d = g_pOptionsDialogDict->find(szGroup); if(d) { |
