[prev in list] [next in list] [prev in thread] [next in thread]
List: kde-commits
Subject: kdelibs/kdeui [POSSIBLY UNSAFE]
From: Frerich Raabe <raabe () kde ! org>
Date: 2004-01-26 12:56:53
Message-ID: 20040126125653.7F2CD906D () office ! kde ! org
[Download RAW message or body]
CVS commit by raabe:
- Don't crash when no name gets specified. Instead, generate a generic name.
M +8 -1 kconfigdialog.cpp 1.9 [POSSIBLY UNSAFE: printf]
--- kdelibs/kdeui/kconfigdialog.cpp #1.8:1.9
@@ -56,5 +56,12 @@ KConfigDialog::KConfigDialog( QWidget *p
d(new KConfigDialogPrivate(dialogType))
{
+ if ( name ) {
openDialogs.insert(name, this);
+ } else {
+ QCString genericName;
+ genericName.sprintf("SettingsDialog-%p", this);
+ openDialogs.insert(genericName, this);
+ setName(genericName);
+ }
d->mgr = new KConfigDialogManager(this, config);
[prev in list] [next in list] [prev in thread] [next in thread]
Configure |
About |
News |
Add a list |
Sponsored by KoreLogic