CVSROOT: /sources/gnash Module name: gnash Changes by: Sandro Santilli <strk> 08/01/15 10:44:46
Modified files: . : ChangeLog server : sprite_instance.cpp Log message: (loadVariables): skip sending variables starting with a dollar sign. See bug #22006. CVSWeb URLs: http://cvs.savannah.gnu.org/viewcvs/gnash/ChangeLog?cvsroot=gnash&r1=1.5398&r2=1.5399 http://cvs.savannah.gnu.org/viewcvs/gnash/server/sprite_instance.cpp?cvsroot=gnash&r1=1.447&r2=1.448 Patches: Index: ChangeLog =================================================================== RCS file: /sources/gnash/gnash/ChangeLog,v retrieving revision 1.5398 retrieving revision 1.5399 diff -u -b -r1.5398 -r1.5399 --- ChangeLog 15 Jan 2008 10:26:40 -0000 1.5398 +++ ChangeLog 15 Jan 2008 10:44:45 -0000 1.5399 @@ -1,5 +1,7 @@ 2008-01-15 Sandro Santilli <[EMAIL PROTECTED]> + * server/sprite_instance.cpp (loadVariables): skip sending variables + starting with a dollar sign. See bug #22006. * server/LoadVariablesThread.{cpp,h}: implement download canceling and proper destructor (cancels&joins). Fixes segfault reported in bug #21675 (comment #6). Index: server/sprite_instance.cpp =================================================================== RCS file: /sources/gnash/gnash/server/sprite_instance.cpp,v retrieving revision 1.447 retrieving revision 1.448 diff -u -b -r1.447 -r1.448 --- server/sprite_instance.cpp 14 Jan 2008 20:37:16 -0000 1.447 +++ server/sprite_instance.cpp 15 Jan 2008 10:44:46 -0000 1.448 @@ -3966,6 +3966,7 @@ { std::string name = i->first; std::string value = i->second; + if ( ! value.empty() && value[0] == '$' ) continue; // see bug #22006 url.encode(value); data += del + name + "=" + value; _______________________________________________ Gnash-commit mailing list Gnash-commit@gnu.org http://lists.gnu.org/mailman/listinfo/gnash-commit