Merge lp:~kalikiana/midori/duplicatebrowser into lp:midori

Proposed by Cris Dywan
Status: Merged
Approved by: Paweł Forysiuk
Approved revision: 6192
Merged at revision: 6194
Proposed branch: lp:~kalikiana/midori/duplicatebrowser
Merge into: lp:midori
Diff against target: 24 lines (+1/-2)
1 file modified
extensions/apps.vala (+1/-2)
To merge this branch: bzr merge lp:~kalikiana/midori/duplicatebrowser
Reviewer Review Type Date Requested Status
Paweł Forysiuk Approve
Review via email: mp+167140@code.launchpad.net

Commit message

Avoid declaring browser twice within the same function

Description of the change

Avoid declaring browser twice within the same function

To post a comment you must log in.
Revision history for this message
Paweł Forysiuk (tuxator) :
review: Approve

Preview Diff

[H/L] Next/Prev Comment, [J/K] Next/Prev File, [N/P] Next/Prev Hunk
=== modified file 'extensions/apps.vala'
--- extensions/apps.vala 2013-05-31 11:58:17 +0000
+++ extensions/apps.vala 2013-06-03 20:46:27 +0000
@@ -38,11 +38,11 @@
38 Categories=Network;38 Categories=Network;
39 """.printf (name, exec, PACKAGE_NAME, icon_name);39 """.printf (name, exec, PACKAGE_NAME, icon_name);
40 var file = folder.get_child (filename);40 var file = folder.get_child (filename);
41 var browser = proxy.get_toplevel () as Midori.Browser;
41 try {42 try {
42 var stream = yield file.replace_async (null, false, GLib.FileCreateFlags.NONE);43 var stream = yield file.replace_async (null, false, GLib.FileCreateFlags.NONE);
43 yield stream.write_async (contents.data);44 yield stream.write_async (contents.data);
4445
45 var browser = proxy.get_toplevel () as Midori.Browser;
46 browser.send_notification (_("Launcher created"),46 browser.send_notification (_("Launcher created"),
47 _("You can now run <b>%s</b> from your launcher or menu").printf (name));47 _("You can now run <b>%s</b> from your launcher or menu").printf (name));
48 /* TODO: Use infobar; currently hits gtk_widget_get_realized: assertion `GTK_IS_WIDGET (widget)' failed48 /* TODO: Use infobar; currently hits gtk_widget_get_realized: assertion `GTK_IS_WIDGET (widget)' failed
@@ -50,7 +50,6 @@
50 _("You can now run <b>%s</b> from your launcher or menu").printf (name), null, null, null); */50 _("You can now run <b>%s</b> from your launcher or menu").printf (name), null, null, null); */
51 }51 }
52 catch (Error error) {52 catch (Error error) {
53 var browser = proxy.get_toplevel () as Midori.Browser;
54 browser.send_notification (_("Error creating launcher"),53 browser.send_notification (_("Error creating launcher"),
55 _("Failed to create new launcher: %s").printf (error.message));54 _("Failed to create new launcher: %s").printf (error.message));
56 }55 }

Subscribers

People subscribed via source and target branches

to all changes: