From 2c050bfb75ca5ad8d6298502097ea5bdd893474c Mon Sep 17 00:00:00 2001 From: Kevin Sawicki Date: Mon, 4 Jun 2012 14:17:15 -0700 Subject: [PATCH] Set selected filename to retval --- Atom-Linux/native_handler.cpp | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/Atom-Linux/native_handler.cpp b/Atom-Linux/native_handler.cpp index e829a7c7a..bcf3fa361 100644 --- a/Atom-Linux/native_handler.cpp +++ b/Atom-Linux/native_handler.cpp @@ -123,9 +123,11 @@ void NativeHandler::OpenDialog(const CefString& name, if (gtk_dialog_run(GTK_DIALOG(dialog)) == GTK_RESPONSE_ACCEPT) { char *filename; filename = gtk_file_chooser_get_filename(GTK_FILE_CHOOSER(dialog)); - cout << filename << endl; + retval = CefV8Value::CreateString(filename); g_free(filename); - } + } else + retval = CefV8Value::CreateNull(); + gtk_widget_destroy(dialog); }