]> git.siccegge.de Git - frida/frida.git/blobdiff - src/gui/Mainwindow.cxx
Script files are not actually binaries but scripts!
[frida/frida.git] / src / gui / Mainwindow.cxx
index 7ea9012bf9ed8fe45e3dd4578234d59160d48237..39fc83e0d83b4506ccc8d4e56ef5ca5ec138d2af 100644 (file)
@@ -56,11 +56,13 @@ Mainwindow::Mainwindow(InformationManager* mgr)
        connect(guileLoad, &QAction::triggered,
                [&]() {
                        QString fileName = QFileDialog::getOpenFileName(this, tr("Open Script"), "",
-                                                                       tr("Binaries") + " (*." +
+                                                                       tr("Scripts") + " (*." +
                                                                        manager->getInterpreter("GUILE")->fileExtension().c_str() + ")");
-                       std::stringstream a, b;
-                       std::string c;
-                       manager->getInterpreter("GUILE")->loadFile(fileName.toStdString(), a, b, c);
+                       if(! fileName.isNull()) {
+                               std::stringstream a, b;
+                               std::string c;
+                               manager->getInterpreter("GUILE")->loadFile(fileName.toStdString(), a, b, c);
+                       }
                });
 
        listWidget = new QTreeWidget();