[kazehakase-svn] [3613] * module/embed/webkit-gtk/kz-webkit-gtk.c: Fix crash when a link in

Zurück zum Archiv-Index

svnno****@sourc***** svnno****@sourc*****
Thu Feb 5 15:55:49 JST 2009


Revision: 3613
          http://svn.sourceforge.jp/view?root=kazehakase&view=rev&rev=3613
Author:   ikezoe
Date:     2009-02-05 15:55:49 +0900 (Thu, 05 Feb 2009)

Log Message:
-----------
	* module/embed/webkit-gtk/kz-webkit-gtk.c: Fix crash when a link in
	webkit embed opens with gecko embed.

Modified Paths:
--------------
    kazehakase/trunk/ChangeLog
    kazehakase/trunk/module/embed/webkit-gtk/kz-webkit-gtk.c

Modified: kazehakase/trunk/ChangeLog
===================================================================
--- kazehakase/trunk/ChangeLog	2009-02-05 05:27:21 UTC (rev 3612)
+++ kazehakase/trunk/ChangeLog	2009-02-05 06:55:49 UTC (rev 3613)
@@ -5,6 +5,8 @@
 	webkit_web_back_forward_list_get_current_item() returns NULL.
 	* src/kz-embed.c (copy_page): If the source embed and the destination
 	embed is different, use get_history() and set_history(). 
+	* module/embed/webkit-gtk/kz-webkit-gtk.c: Fix crash when a link in
+	webkit embed opens with gecko embed.
 
 2009-02-04  Hiroyuki Ikezoe  <poinc****@ikezo*****>
 

Modified: kazehakase/trunk/module/embed/webkit-gtk/kz-webkit-gtk.c
===================================================================
--- kazehakase/trunk/module/embed/webkit-gtk/kz-webkit-gtk.c	2009-02-05 05:27:21 UTC (rev 3612)
+++ kazehakase/trunk/module/embed/webkit-gtk/kz-webkit-gtk.c	2009-02-05 06:55:49 UTC (rev 3613)
@@ -971,11 +971,11 @@
 	    button == 2)
 	{
 		const char *uri;
-		KzWebKitGtk *webkit = NULL;
+		KzEmbed *embed = NULL;
 
-		g_signal_emit_by_name(data, "kz-new-window", &webkit);
+		g_signal_emit_by_name(data, "kz-new-window", &embed);
 		uri = webkit_network_request_get_uri(request);
-                webkit_web_view_open(KZ_WEBKIT_GTK_GET_PRIVATE(webkit)->web_view, uri);
+                kz_embed_load_url(embed, uri);
 
 		return TRUE;
 	}




More information about the Kazehakase-cvs mailing list
Zurück zum Archiv-Index