CVSROOT: /sources/gnash Module name: gnash Changes by: Markus Gothe <nihilus> 07/09/14 03:10:02
Modified files: . : ChangeLog server/vm : ASHandlers.cpp Log message: Fixes for compilation with --enable-strict. i.e. dynamically alloc/delloc char array. CVSWeb URLs: http://cvs.savannah.gnu.org/viewcvs/gnash/ChangeLog?cvsroot=gnash&r1=1.4313&r2=1.4314 http://cvs.savannah.gnu.org/viewcvs/gnash/server/vm/ASHandlers.cpp?cvsroot=gnash&r1=1.130&r2=1.131 Patches: Index: ChangeLog =================================================================== RCS file: /sources/gnash/gnash/ChangeLog,v retrieving revision 1.4313 retrieving revision 1.4314 diff -u -b -r1.4313 -r1.4314 --- ChangeLog 14 Sep 2007 01:39:31 -0000 1.4313 +++ ChangeLog 14 Sep 2007 03:10:01 -0000 1.4314 @@ -5,7 +5,8 @@ server/asobj/ConvolutionFilter_as.cpp, server/asobj/DropShadowFilter_as.cpp, server/asobj/GlowFilter_as.cpp, server/asobj/GradientBevelFilter_as.cpp, - server/asobj/GradientGlowFilter_as.cpp + server/asobj/GradientGlowFilter_as.cpp, + server/vm/ASHandlers.cpp Fixes for compilation with --enable-strict. Index: server/vm/ASHandlers.cpp =================================================================== RCS file: /sources/gnash/gnash/server/vm/ASHandlers.cpp,v retrieving revision 1.130 retrieving revision 1.131 diff -u -b -r1.130 -r1.131 --- server/vm/ASHandlers.cpp 12 Sep 2007 05:04:16 -0000 1.130 +++ server/vm/ASHandlers.cpp 14 Sep 2007 03:10:02 -0000 1.131 @@ -17,7 +17,7 @@ // Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA // -/* $Id: ASHandlers.cpp,v 1.130 2007/09/12 05:04:16 zoulunkai Exp $ */ +/* $Id: ASHandlers.cpp,v 1.131 2007/09/14 03:10:02 nihilus Exp $ */ #ifdef HAVE_CONFIG_H #include "config.h" @@ -1633,7 +1633,7 @@ thread.ensureStack(1); wchar_t i = static_cast<wchar_t> (env.top(0).to_int(env)); - char str[MB_CUR_MAX + 1]; + char *str = new char[MB_CUR_MAX + 1]; memset(str, '\0', MB_CUR_MAX + 1); if (wctomb(str, i) == -1) { @@ -1643,6 +1643,7 @@ { env.top(0).set_string(str); } + delete[] str; } // also known as WaitForFrame2 _______________________________________________ Gnash-commit mailing list Gnash-commit@gnu.org http://lists.gnu.org/mailman/listinfo/gnash-commit