From 5b1dd6c8ae0134d03e7f18fb03c97cc238f404bb Mon Sep 17 00:00:00 2001 From: mfranz Date: Fri, 28 Apr 2006 12:56:11 +0000 Subject: [PATCH] empty names aren't names --- src/GUI/dialog.cxx | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/src/GUI/dialog.cxx b/src/GUI/dialog.cxx index 1701716ef..a1ff28ae0 100644 --- a/src/GUI/dialog.cxx +++ b/src/GUI/dialog.cxx @@ -382,6 +382,9 @@ FGDialog::~FGDialog () void FGDialog::updateValues (const char * objectName) { + if (objectName && !objectName[0]) + objectName = 0; + for (unsigned int i = 0; i < _propertyObjects.size(); i++) { const string &name = _propertyObjects[i]->name; if (objectName && name != objectName) @@ -395,6 +398,9 @@ FGDialog::updateValues (const char * objectName) void FGDialog::applyValues (const char * objectName) { + if (objectName && !objectName[0]) + objectName = 0; + for (unsigned int i = 0; i < _propertyObjects.size(); i++) { const string &name = _propertyObjects[i]->name; if (objectName && name != objectName)