[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Gnash-commit] gnash ChangeLog server/sprite_instance.cpp
From: |
Sandro Santilli |
Subject: |
[Gnash-commit] gnash ChangeLog server/sprite_instance.cpp |
Date: |
Mon, 14 Jan 2008 20:37:16 +0000 |
CVSROOT: /sources/gnash
Module name: gnash
Changes by: Sandro Santilli <strk> 08/01/14 20:37:16
Modified files:
. : ChangeLog
server : sprite_instance.cpp
Log message:
(loadVariables): don't skip the $version property, if it's there;
only add enumeratable properties.
CVSWeb URLs:
http://cvs.savannah.gnu.org/viewcvs/gnash/ChangeLog?cvsroot=gnash&r1=1.5393&r2=1.5394
http://cvs.savannah.gnu.org/viewcvs/gnash/server/sprite_instance.cpp?cvsroot=gnash&r1=1.446&r2=1.447
Patches:
Index: ChangeLog
===================================================================
RCS file: /sources/gnash/gnash/ChangeLog,v
retrieving revision 1.5393
retrieving revision 1.5394
diff -u -b -r1.5393 -r1.5394
--- ChangeLog 14 Jan 2008 20:05:12 -0000 1.5393
+++ ChangeLog 14 Jan 2008 20:37:15 -0000 1.5394
@@ -1,5 +1,10 @@
2008-01-14 Sandro Santilli <address@hidden>
+ * server/sprite_instance.cpp (loadVariables): don't skip the $version
+ property, if it's there, and only add enumeratable properties.
+
+2008-01-14 Sandro Santilli <address@hidden>
+
* server/parser/: movie_definition.h, BitmapMovieDefinition.h,
movie_def_impl.{cpp,h}:
Drop unused create_instance,
Index: server/sprite_instance.cpp
===================================================================
RCS file: /sources/gnash/gnash/server/sprite_instance.cpp,v
retrieving revision 1.446
retrieving revision 1.447
diff -u -b -r1.446 -r1.447
--- server/sprite_instance.cpp 14 Jan 2008 20:05:13 -0000 1.446
+++ server/sprite_instance.cpp 14 Jan 2008 20:37:16 -0000 1.447
@@ -3952,9 +3952,9 @@
if ( sendVarsMethod ) // 1=GET, 2=POST
{
- typedef std::map<std::string, as_value> PropMap;
+ typedef std::map<std::string, std::string> PropMap;
PropMap props;
- dump_members(props);
+ enumerateProperties(props);
std::string del = "";
std::string data = "";
@@ -3965,12 +3965,8 @@
for (PropMap::iterator i=props.begin(), e=props.end(); i!=e; ++i)
{
std::string name = i->first;
- std::string value = url.encode(i->second.to_string());
-
- // This is to filter movieclip properties from local variables. I am
- // sure there is a better way to do it [TODO]
- if (name[0] == '_') continue;
- if (name == "$version") continue;
+ std::string value = i->second;
+ url.encode(value);
data += del + name + "=" + value;
@@ -3980,8 +3976,7 @@
if ( sendVarsMethod == 1 ) // GET
url.set_querystring(url.querystring() + data);
- else
- if ( sendVarsMethod == 2 ) // POST
+ else if ( sendVarsMethod == 2 ) // POST
postdata = data;
}
- Re[2]: [Gnash-commit] gnash ChangeLog server/sprite_instance.cpp, (continued)
[Gnash-commit] gnash ChangeLog server/sprite_instance.cpp, Sandro Santilli, 2008/01/08
[Gnash-commit] gnash ChangeLog server/sprite_instance.cpp, Benjamin Wolsey, 2008/01/10
[Gnash-commit] gnash ChangeLog server/sprite_instance.cpp, Sandro Santilli, 2008/01/10
[Gnash-commit] gnash ChangeLog server/sprite_instance.cpp, Sandro Santilli, 2008/01/10
[Gnash-commit] gnash ChangeLog server/sprite_instance.cpp, Udo Giacomozzi, 2008/01/12
[Gnash-commit] gnash ChangeLog server/sprite_instance.cpp, Sandro Santilli, 2008/01/12
[Gnash-commit] gnash ChangeLog server/sprite_instance.cpp,
Sandro Santilli <=
[Gnash-commit] gnash ChangeLog server/sprite_instance.cpp, Sandro Santilli, 2008/01/15
[Gnash-commit] gnash ChangeLog server/sprite_instance.cpp, Sandro Santilli, 2008/01/16
[Gnash-commit] gnash ChangeLog server/sprite_instance.cpp, Sandro Santilli, 2008/01/16
[Gnash-commit] gnash ChangeLog server/sprite_instance.cpp, Sandro Santilli, 2008/01/22
[Gnash-commit] gnash ChangeLog server/sprite_instance.cpp, Sandro Santilli, 2008/01/25