]> granicus.if.org Git - graphviz/commitdiff
Fix bug 2120
authorEmden Gansner <erg@research.att.com>
Wed, 3 Aug 2011 20:19:05 +0000 (16:19 -0400)
committerEmden Gansner <erg@research.att.com>
Wed, 3 Aug 2011 20:19:05 +0000 (16:19 -0400)
cmd/gvedit/csettings.cpp

index 5eba424f41c3ff0257d3f1f69613206ba57c5fdc..1086aee3bac584725ece2b8dfaaac587eccc78c6 100644 (file)
@@ -373,11 +373,11 @@ bool CFrmSettings::renderLayout()
     if (!graph)
        return false;
     QString sfx = WIDGET(QComboBox, cbExtension)->currentText();
+    QString fileName(WIDGET(QLineEdit, leOutput)->text());
 
-    if (sfx == QString("NONE"))
+    if ((fileName == QString("")) || (sfx == QString("NONE")))
        doPreview(QString());
     else {
-       QString fileName(WIDGET(QLineEdit, leOutput)->text());
        fileName = stripFileExtension(fileName);
        fileName = fileName + "." + sfx;
        if (fileName != activeWindow->outputFile)