[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Gnash-commit] gnash ChangeLog server/swf/ASHandlers.cpp
From: |
Sandro Santilli |
Subject: |
[Gnash-commit] gnash ChangeLog server/swf/ASHandlers.cpp |
Date: |
Fri, 01 Sep 2006 21:17:13 +0000 |
CVSROOT: /sources/gnash
Module name: gnash
Changes by: Sandro Santilli <strk> 06/09/01 21:17:13
Modified files:
. : ChangeLog
server/swf : ASHandlers.cpp
Log message:
* server/swf/ASHandlers.cpp (CommonGetUrl): support relative urls
(testing).
CVSWeb URLs:
http://cvs.savannah.gnu.org/viewcvs/gnash/ChangeLog?cvsroot=gnash&r1=1.798&r2=1.799
http://cvs.savannah.gnu.org/viewcvs/gnash/server/swf/ASHandlers.cpp?cvsroot=gnash&r1=1.57&r2=1.58
Patches:
Index: ChangeLog
===================================================================
RCS file: /sources/gnash/gnash/ChangeLog,v
retrieving revision 1.798
retrieving revision 1.799
diff -u -b -r1.798 -r1.799
--- ChangeLog 1 Sep 2006 10:24:58 -0000 1.798
+++ ChangeLog 1 Sep 2006 21:17:13 -0000 1.799
@@ -1,5 +1,7 @@
2006-09-01 Sandro Santilli <address@hidden>
+ * server/swf/ASHandlers.cpp (CommonGetUrl): support
+ relative urls (testing).
* libbase/URL.{cpp,h}, testsuite/libbase/URLTest.cpp:
Added anchor support in URL class (+tests).
Index: server/swf/ASHandlers.cpp
===================================================================
RCS file: /sources/gnash/gnash/server/swf/ASHandlers.cpp,v
retrieving revision 1.57
retrieving revision 1.58
diff -u -b -r1.57 -r1.58
--- server/swf/ASHandlers.cpp 27 Aug 2006 20:01:02 -0000 1.57
+++ server/swf/ASHandlers.cpp 1 Sep 2006 21:17:13 -0000 1.58
@@ -1584,7 +1584,11 @@
// @@ TODO: find out how should 'relative' urls be
// resolved (against who? target or self?)
- URL url(url_s);
+ sprite_instance* tgt_sprt = \
+ dynamic_cast<sprite_instance*>(env.get_target());
+ assert(tgt_sprt);
+ URL target_url(tgt_sprt->get_movie_definition()->get_url());
+ URL url(url_s, target_url);
log_msg("get url: target=%s, url=%s (%s)", target,
url.str().c_str(), url_c);
- [Gnash-commit] gnash ChangeLog server/swf/ASHandlers.cpp,
Sandro Santilli <=