[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Gnash-commit] gnash ChangeLog backend/render_handler_agg_styl...
From: |
Bastiaan Jacques |
Subject: |
[Gnash-commit] gnash ChangeLog backend/render_handler_agg_styl... |
Date: |
Wed, 04 Apr 2007 20:30:46 +0000 |
CVSROOT: /sources/gnash
Module name: gnash
Changes by: Bastiaan Jacques <bjacques> 07/04/04 20:30:45
Modified files:
. : ChangeLog
backend : render_handler_agg_style.h
gui : gui.cpp
libamf : amf.cpp
server : movie_root.cpp shm.cpp sprite_instance.cpp
textformat.cpp
server/asobj : Boolean.cpp Date.cpp NetStreamFfmpeg.cpp
SoundFfmpeg.cpp xml.cpp xmlsocket.cpp
server/parser : movie_def_impl.h
server/swf : DefineFontAlignZonesTag.cpp
server/vm : ActionExec.cpp
Log message:
* gui/gui.cpp, backend/render_handler_agg_style.h,
server/{swf/DefineFontAlignZonesTag.cpp, textformat.cpp}:
Comment out unused variables.
* libamf/amf.cpp: Remove unneeded casts. Replace some
C-style casts by C++-style ones. Don't modify const type;
instead, use a temporary (el->data).
* server/{movie_root.cpp, shm.cpp, sprite_instance.cpp,
vm/ActionExec.cpp, asobj/xmlsocket.cpp}: More
use of SIZET_FMT.
* server/{Boolean.cpp, Date.cpp}: Don't assign string
literals to character pointers, which will soon be
deprecated by GCC. Instead, use array declarations.
* server/asobj/{NetStreamFfmpeg.cpp, SoundFfmpeg.cpp}:
Don't compare unsigned with signed ints.
* server/asobj/xml.cpp: Comment out include that is used
by commented out code.
* server/parser/movie_def_impl.h: Fix typo.
CVSWeb URLs:
http://cvs.savannah.gnu.org/viewcvs/gnash/ChangeLog?cvsroot=gnash&r1=1.2781&r2=1.2782
http://cvs.savannah.gnu.org/viewcvs/gnash/backend/render_handler_agg_style.h?cvsroot=gnash&r1=1.12&r2=1.13
http://cvs.savannah.gnu.org/viewcvs/gnash/gui/gui.cpp?cvsroot=gnash&r1=1.68&r2=1.69
http://cvs.savannah.gnu.org/viewcvs/gnash/libamf/amf.cpp?cvsroot=gnash&r1=1.29&r2=1.30
http://cvs.savannah.gnu.org/viewcvs/gnash/server/movie_root.cpp?cvsroot=gnash&r1=1.54&r2=1.55
http://cvs.savannah.gnu.org/viewcvs/gnash/server/shm.cpp?cvsroot=gnash&r1=1.29&r2=1.30
http://cvs.savannah.gnu.org/viewcvs/gnash/server/sprite_instance.cpp?cvsroot=gnash&r1=1.221&r2=1.222
http://cvs.savannah.gnu.org/viewcvs/gnash/server/textformat.cpp?cvsroot=gnash&r1=1.21&r2=1.22
http://cvs.savannah.gnu.org/viewcvs/gnash/server/asobj/Boolean.cpp?cvsroot=gnash&r1=1.12&r2=1.13
http://cvs.savannah.gnu.org/viewcvs/gnash/server/asobj/Date.cpp?cvsroot=gnash&r1=1.38&r2=1.39
http://cvs.savannah.gnu.org/viewcvs/gnash/server/asobj/NetStreamFfmpeg.cpp?cvsroot=gnash&r1=1.28&r2=1.29
http://cvs.savannah.gnu.org/viewcvs/gnash/server/asobj/SoundFfmpeg.cpp?cvsroot=gnash&r1=1.5&r2=1.6
http://cvs.savannah.gnu.org/viewcvs/gnash/server/asobj/xml.cpp?cvsroot=gnash&r1=1.34&r2=1.35
http://cvs.savannah.gnu.org/viewcvs/gnash/server/asobj/xmlsocket.cpp?cvsroot=gnash&r1=1.21&r2=1.22
http://cvs.savannah.gnu.org/viewcvs/gnash/server/parser/movie_def_impl.h?cvsroot=gnash&r1=1.34&r2=1.35
http://cvs.savannah.gnu.org/viewcvs/gnash/server/swf/DefineFontAlignZonesTag.cpp?cvsroot=gnash&r1=1.1&r2=1.2
http://cvs.savannah.gnu.org/viewcvs/gnash/server/vm/ActionExec.cpp?cvsroot=gnash&r1=1.24&r2=1.25
Patches:
Index: ChangeLog
===================================================================
RCS file: /sources/gnash/gnash/ChangeLog,v
retrieving revision 1.2781
retrieving revision 1.2782
diff -u -b -r1.2781 -r1.2782
--- ChangeLog 4 Apr 2007 15:47:21 -0000 1.2781
+++ ChangeLog 4 Apr 2007 20:30:45 -0000 1.2782
@@ -1,3 +1,23 @@
+2007-04-04 Bastiaan Jacques <address@hidden>
+
+ * gui/gui.cpp, backend/render_handler_agg_style.h,
+ server/{swf/DefineFontAlignZonesTag.cpp, textformat.cpp}:
+ Comment out unused variables.
+ * libamf/amf.cpp: Remove unneeded casts. Replace some
+ C-style casts by C++-style ones. Don't modify const type;
+ instead, use a temporary (el->data).
+ * server/{movie_root.cpp, shm.cpp, sprite_instance.cpp,
+ vm/ActionExec.cpp, asobj/xmlsocket.cpp}: More
+ use of SIZET_FMT.
+ * server/{Boolean.cpp, Date.cpp}: Don't assign string
+ literals to character pointers, which will soon be
+ deprecated by GCC. Instead, use array declarations.
+ * server/asobj/{NetStreamFfmpeg.cpp, SoundFfmpeg.cpp}:
+ Don't compare unsigned with signed ints.
+ * server/asobj/xml.cpp: Comment out include that is used
+ by commented out code.
+ * server/parser/movie_def_impl.h: Fix typo.
+
2007-04-04 Sandro Santilli <address@hidden>
* server/asobj/xml.cpp: fix parsing of text nodes
Index: backend/render_handler_agg_style.h
===================================================================
RCS file: /sources/gnash/gnash/backend/render_handler_agg_style.h,v
retrieving revision 1.12
retrieving revision 1.13
diff -u -b -r1.12 -r1.13
--- backend/render_handler_agg_style.h 22 Feb 2007 10:21:02 -0000 1.12
+++ backend/render_handler_agg_style.h 4 Apr 2007 20:30:45 -0000 1.13
@@ -631,12 +631,12 @@
{
}
- bool is_solid(unsigned style) const
+ bool is_solid(unsigned /*style*/) const
{
return true;
}
- const agg::gray8& color(unsigned style) const
+ const agg::gray8& color(unsigned /*style*/) const
{
return m_color;
}
Index: gui/gui.cpp
===================================================================
RCS file: /sources/gnash/gnash/gui/gui.cpp,v
retrieving revision 1.68
retrieving revision 1.69
diff -u -b -r1.68 -r1.69
--- gui/gui.cpp 2 Apr 2007 15:45:22 -0000 1.68
+++ gui/gui.cpp 4 Apr 2007 20:30:45 -0000 1.69
@@ -477,7 +477,7 @@
}
void
-Gui::setInvalidatedRegion(const rect& bounds)
+Gui::setInvalidatedRegion(const rect& /*bounds*/)
{
}
Index: libamf/amf.cpp
===================================================================
RCS file: /sources/gnash/gnash/libamf/amf.cpp,v
retrieving revision 1.29
retrieving revision 1.30
diff -u -b -r1.29 -r1.30
--- libamf/amf.cpp 3 Apr 2007 16:13:07 -0000 1.29
+++ libamf/amf.cpp 4 Apr 2007 20:30:45 -0000 1.30
@@ -16,7 +16,7 @@
// Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA
//
-/* $Id: amf.cpp,v 1.29 2007/04/03 16:13:07 bjacques Exp $ */
+/* $Id: amf.cpp,v 1.30 2007/04/04 20:30:45 bjacques Exp $ */
#ifdef HAVE_CONFIG_H
#include "config.h"
@@ -349,7 +349,7 @@
switch (type) {
// Encode the data as a 64 bit, big-endian, numeric value
case NUMBER:
- x = out = (char *)new char[pktsize];
+ x = out = new char[pktsize];
memset(x, 0, pktsize);
*x++ = (char)AMF::NUMBER;
memcpy(&num, in, AMF_NUMBER_SIZE);
@@ -358,15 +358,15 @@
break;
case BOOLEAN:
// Encode a boolean value. 0 for false, 1 for true
- out = (char *)new char[pktsize];
+ out = new char[pktsize];
x = out;
*x++ = (char)AMF::BOOLEAN;
- *x = *(char *)in;
+ *x = *static_cast<const char *>(in);
break;
case STRING:
// Encode a string value. The data follows a 2 byte length
// field. (which must be big-endian)
- x = out = (char *)new char[pktsize];
+ x = out = new char[pktsize];
memset(x, 0, pktsize);
*x++ = AMF::STRING;
num = nbytes;
@@ -385,7 +385,7 @@
log_msg("Null unimplemented\n");
break;
case UNDEFINED:
- x = out = (char *)new char[pktsize];
+ x = out = new char[pktsize];
memset(x, 0, pktsize);
*x++ = AMF::UNDEFINED;
num = nbytes;
@@ -408,10 +408,10 @@
break;
// Encode the date as a 64 bit, big-endian, numeric value
case DATE:
- x = out = (char *)new char[pktsize];
+ x = out = new char[pktsize];
memset(x, 0, pktsize);
*x++ = AMF::DATE;
- num = *(amfnum_t *)in;
+ num = *static_cast<const amfnum_t*>(in);
swapBytes(&num, 8);
memcpy(x, &num, 8);
break;
@@ -427,7 +427,7 @@
case XML_OBJECT:
// Encode an XML object. The data follows a 4 byte length
// field. (which must be big-endian)
- x = out = (char *)new char[pktsize];
+ x = out = new char[pktsize];
memset(x, 0, pktsize);
*x++ = AMF::STRING;
num = nbytes;
@@ -699,7 +699,7 @@
{
GNASH_REPORT_FUNCTION;
char *buf = NULL;
- char *x = const_cast<char *>(in);
+ char *x = const_cast<char*>(in);
short length;
if (*x == AMF::STRING) {
@@ -1160,11 +1160,13 @@
switch (type) {
case NUMBER:
+ {
memcpy(buffer, tmpptr, AMF_NUMBER_SIZE);
swapBytes(buffer, AMF_NUMBER_SIZE);
- el->data = new unsigned char[AMF_NUMBER_SIZE+1];
- memset((void *)el->data, 0, AMF_NUMBER_SIZE+1);
- memcpy((void *)el->data, buffer, AMF_NUMBER_SIZE);
+ unsigned char* tmp = new unsigned char[AMF_NUMBER_SIZE+1];
+ memset(tmp, 0, AMF_NUMBER_SIZE+1);
+ memcpy(tmp, buffer, AMF_NUMBER_SIZE);
+ el->data = tmp;
unsigned char hexint[AMF_NUMBER_SIZE*3];
hexify((unsigned char *)hexint, (unsigned char *)buffer,
AMF_NUMBER_SIZE, false);
@@ -1173,14 +1175,18 @@
// amfnum_t *num = extractNumber(tmpptr);
tmpptr += 8;
break;
+ }
case BOOLEAN:
+ {
// int value = *tmpptr;
- el->data = new unsigned char[1];
- memcpy((void *)el->data, tmpptr, 1);
+ unsigned char* tmp = new unsigned char[1];
+ memcpy(tmp, tmpptr, 1);
+ el->data = tmp;
dbglogfile << "Boolean \"" << el->name.c_str() << "\" is: "
<< ( (*tmpptr == 0) ? "true" :"false") << endl;
tmpptr += 1;
break;
+ }
case STRING:
length = ntohs((*(const short *)tmpptr) & 0xffff);
tmpptr += sizeof(short);
Index: server/movie_root.cpp
===================================================================
RCS file: /sources/gnash/gnash/server/movie_root.cpp,v
retrieving revision 1.54
retrieving revision 1.55
diff -u -b -r1.54 -r1.55
--- server/movie_root.cpp 3 Apr 2007 16:32:05 -0000 1.54
+++ server/movie_root.cpp 4 Apr 2007 20:30:45 -0000 1.55
@@ -514,7 +514,7 @@
int id = _intervalTimers.size()+1;
if ( _intervalTimers.size() >= 255 )
{
- log_error("FIXME: %u timers currently active, won't add another
one", _intervalTimers.size());
+ log_error("FIXME: " SIZET_FMT " timers currently active, won't
add another one", _intervalTimers.size());
}
// TODO: find first NULL element in vector for reuse ?
Index: server/shm.cpp
===================================================================
RCS file: /sources/gnash/gnash/server/shm.cpp,v
retrieving revision 1.29
retrieving revision 1.30
diff -u -b -r1.29 -r1.30
--- server/shm.cpp 20 Mar 2007 15:01:20 -0000 1.29
+++ server/shm.cpp 4 Apr 2007 20:30:45 -0000 1.30
@@ -18,7 +18,7 @@
//
//
-/* $Id: shm.cpp,v 1.29 2007/03/20 15:01:20 strk Exp $ */
+/* $Id: shm.cpp,v 1.30 2007/04/04 20:30:45 bjacques Exp $ */
#ifdef HAVE_CONFIG_H
#include "config.h"
@@ -101,7 +101,7 @@
filespec = absfilespec.c_str();
strncpy(_filespec, absfilespec.c_str(), MAX_SHM_NAME_SIZE);
if (static_cast<int>(absfilespec.size()) > MAX_SHM_NAME_SIZE) {
- log_error("Shared Memory segment name is %d bytes too long!\n",
+ log_error("Shared Memory segment name is " SIZET_FMT " bytes too
long!\n",
absfilespec.size() - MAX_SHM_NAME_SIZE);
}
Index: server/sprite_instance.cpp
===================================================================
RCS file: /sources/gnash/gnash/server/sprite_instance.cpp,v
retrieving revision 1.221
retrieving revision 1.222
diff -u -b -r1.221 -r1.222
--- server/sprite_instance.cpp 4 Apr 2007 07:00:02 -0000 1.221
+++ server/sprite_instance.cpp 4 Apr 2007 20:30:45 -0000 1.222
@@ -1693,8 +1693,8 @@
testInvariant();
IF_VERBOSE_ACTION(
- log_action("Executing " SIZET_FMT " actions in frame %u/"
- SIZET_FMT " of sprite %s",
+ log_action("Executing " SIZET_FMT " actions in frame " SIZET_FMT
+ "/" SIZET_FMT " of sprite %s",
m_action_list.size(),
m_current_frame+1,
m_def->get_frame_count(), getTargetPath().c_str());
Index: server/textformat.cpp
===================================================================
RCS file: /sources/gnash/gnash/server/textformat.cpp,v
retrieving revision 1.21
retrieving revision 1.22
diff -u -b -r1.21 -r1.22
--- server/textformat.cpp 28 Mar 2007 20:38:35 -0000 1.21
+++ server/textformat.cpp 4 Apr 2007 20:30:45 -0000 1.22
@@ -114,7 +114,7 @@
}
#endif
-as_value textformat_new(const fn_call& fn)
+as_value textformat_new(const fn_call& /* fn */)
{
//log_msg("%s: args=%d\n", __FUNCTION__, nargs);
Index: server/asobj/Boolean.cpp
===================================================================
RCS file: /sources/gnash/gnash/server/asobj/Boolean.cpp,v
retrieving revision 1.12
retrieving revision 1.13
diff -u -b -r1.12 -r1.13
--- server/asobj/Boolean.cpp 20 Mar 2007 16:41:00 -0000 1.12
+++ server/asobj/Boolean.cpp 4 Apr 2007 20:30:45 -0000 1.13
@@ -83,16 +83,13 @@
as_value boolean_tostring(const fn_call& fn)
{
- static char* strtrue = "true";
- static char* strfalse = "false";
-
boost::intrusive_ptr<boolean_as_object> boolobj =
ensureType<boolean_as_object>(fn.this_ptr);
if (boolobj->val)
- return as_value(strtrue);
+ return as_value("true");
else
- return as_value(strfalse);
+ return as_value("false");
}
Index: server/asobj/Date.cpp
===================================================================
RCS file: /sources/gnash/gnash/server/asobj/Date.cpp,v
retrieving revision 1.38
retrieving revision 1.39
diff -u -b -r1.38 -r1.39
--- server/asobj/Date.cpp 2 Apr 2007 10:42:21 -0000 1.38
+++ server/asobj/Date.cpp 4 Apr 2007 20:30:45 -0000 1.39
@@ -1041,9 +1041,9 @@
static as_value date_tostring(const fn_call& fn) {
char buffer[40]; // 32 chars + slop
- char* monthname[12] =
+ char monthname[][12] =
{"Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec"};
- char* dayweekname[7] = {"Sun","Mon","Tue","Wed","Thu","Fri","Sat"};
+ char dayweekname[][7] = {"Sun","Mon","Tue","Wed","Thu","Fri","Sat"};
boost::intrusive_ptr<date_as_object> date =
ensureType<date_as_object>(fn.this_ptr);
Index: server/asobj/NetStreamFfmpeg.cpp
===================================================================
RCS file: /sources/gnash/gnash/server/asobj/NetStreamFfmpeg.cpp,v
retrieving revision 1.28
retrieving revision 1.29
diff -u -b -r1.28 -r1.29
--- server/asobj/NetStreamFfmpeg.cpp 2 Apr 2007 16:46:32 -0000 1.28
+++ server/asobj/NetStreamFfmpeg.cpp 4 Apr 2007 20:30:45 -0000 1.29
@@ -14,7 +14,7 @@
// along with this program; if not, write to the Free Software
// Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA
-/* $Id: NetStreamFfmpeg.cpp,v 1.28 2007/04/02 16:46:32 tgc Exp $ */
+/* $Id: NetStreamFfmpeg.cpp,v 1.29 2007/04/04 20:30:45 bjacques Exp $ */
#ifdef HAVE_CONFIG_H
#include "config.h"
@@ -425,7 +425,7 @@
ns->m_video_index = -1;
ns->m_audio_index = -1;
//assert(ns->m_FormatCtx->nb_streams >= 0); useless assert.
- for (unsigned int i = 0; i < ns->m_FormatCtx->nb_streams; i++)
+ for (int i = 0; i < ns->m_FormatCtx->nb_streams; i++)
{
AVCodecContext* enc = ns->m_FormatCtx->streams[i]->codec;
Index: server/asobj/SoundFfmpeg.cpp
===================================================================
RCS file: /sources/gnash/gnash/server/asobj/SoundFfmpeg.cpp,v
retrieving revision 1.5
retrieving revision 1.6
diff -u -b -r1.5 -r1.6
--- server/asobj/SoundFfmpeg.cpp 9 Mar 2007 14:38:29 -0000 1.5
+++ server/asobj/SoundFfmpeg.cpp 4 Apr 2007 20:30:45 -0000 1.6
@@ -148,7 +148,7 @@
// Find the first audio stream
so->audioIndex = -1;
- for (unsigned int i = 0; i < so->formatCtx->nb_streams; i++)
+ for (int i = 0; i < so->formatCtx->nb_streams; i++)
{
AVCodecContext* enc = so->formatCtx->streams[i]->codec;
Index: server/asobj/xml.cpp
===================================================================
RCS file: /sources/gnash/gnash/server/asobj/xml.cpp,v
retrieving revision 1.34
retrieving revision 1.35
diff -u -b -r1.34 -r1.35
--- server/asobj/xml.cpp 4 Apr 2007 15:47:22 -0000 1.34
+++ server/asobj/xml.cpp 4 Apr 2007 20:30:45 -0000 1.35
@@ -14,7 +14,7 @@
// along with this program; if not, write to the Free Software
// Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA
-/* $Id: xml.cpp,v 1.34 2007/04/04 15:47:22 strk Exp $ */
+/* $Id: xml.cpp,v 1.35 2007/04/04 20:30:45 bjacques Exp $ */
#ifdef HAVE_CONFIG_H
#include "config.h"
@@ -47,7 +47,7 @@
#include <string>
#include <sstream>
#include <vector>
-#include <boost/lexical_cast.hpp>
+//#include <boost/lexical_cast.hpp>
#include <boost/algorithm/string/case_conv.hpp>
#include <memory>
Index: server/asobj/xmlsocket.cpp
===================================================================
RCS file: /sources/gnash/gnash/server/asobj/xmlsocket.cpp,v
retrieving revision 1.21
retrieving revision 1.22
diff -u -b -r1.21 -r1.22
--- server/asobj/xmlsocket.cpp 4 Apr 2007 15:50:55 -0000 1.21
+++ server/asobj/xmlsocket.cpp 4 Apr 2007 20:30:45 -0000 1.22
@@ -254,7 +254,7 @@
*eom = 0;
}
msgs.push_back( packet );
- printf("%d: Pushing Packet of size %d at %p\n", __LINE__,
strlen(packet), packet);
+ printf("%d: Pushing Packet of size " SIZET_FMT " at %p\n",
__LINE__, strlen(packet), packet);
processing(false);
return true;
}
Index: server/parser/movie_def_impl.h
===================================================================
RCS file: /sources/gnash/gnash/server/parser/movie_def_impl.h,v
retrieving revision 1.34
retrieving revision 1.35
diff -u -b -r1.34 -r1.35
--- server/parser/movie_def_impl.h 3 Apr 2007 08:58:09 -0000 1.34
+++ server/parser/movie_def_impl.h 4 Apr 2007 20:30:45 -0000 1.35
@@ -450,9 +450,10 @@
void add_execute_tag(execute_tag* e)
{
assert(e);
- if (_frames_loaded < m_playlist.size());
+ if (_frames_loaded < m_playlist.size()) {
m_playlist[_frames_loaded].push_back(e);
}
+ }
/// Need to execute the given tag before entering the
/// currently-loading frame for the first time.
Index: server/swf/DefineFontAlignZonesTag.cpp
===================================================================
RCS file: /sources/gnash/gnash/server/swf/DefineFontAlignZonesTag.cpp,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -b -r1.1 -r1.2
--- server/swf/DefineFontAlignZonesTag.cpp 21 Feb 2007 13:22:37 -0000
1.1
+++ server/swf/DefineFontAlignZonesTag.cpp 4 Apr 2007 20:30:45 -0000
1.2
@@ -14,7 +14,7 @@
// along with this program; if not, write to the Free Software
// Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA
-/* $Id: DefineFontAlignZonesTag.cpp,v 1.1 2007/02/21 13:22:37 strk Exp $ */
+/* $Id: DefineFontAlignZonesTag.cpp,v 1.2 2007/04/04 20:30:45 bjacques Exp $ */
#ifdef HAVE_CONFIG_H
#include "config.h"
@@ -31,7 +31,8 @@
namespace SWF {
namespace tag_loaders {
-DefineFontAlignZonesTag::DefineFontAlignZonesTag(movie_definition& m, stream&
in)
+DefineFontAlignZonesTag::DefineFontAlignZonesTag(movie_definition& /* m */,
+ stream& /* in */)
{
}
Index: server/vm/ActionExec.cpp
===================================================================
RCS file: /sources/gnash/gnash/server/vm/ActionExec.cpp,v
retrieving revision 1.24
retrieving revision 1.25
diff -u -b -r1.24 -r1.25
--- server/vm/ActionExec.cpp 30 Mar 2007 07:34:15 -0000 1.24
+++ server/vm/ActionExec.cpp 4 Apr 2007 20:30:45 -0000 1.25
@@ -14,7 +14,7 @@
// along with this program; if not, write to the Free Software
// Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA
-/* $Id: ActionExec.cpp,v 1.24 2007/03/30 07:34:15 strk Exp $ */
+/* $Id: ActionExec.cpp,v 1.25 2007/04/04 20:30:45 bjacques Exp $ */
#ifdef HAVE_CONFIG_H
#include "config.h"
@@ -261,7 +261,7 @@
} else if ( _initial_stack_size < env.stack_size() ) {
// We can argue this would be an "size-optimized" SWF instead...
IF_VERBOSE_MALFORMED_SWF(
- log_warning("%u elements left on the stack after block execution. "
+ log_warning(SIZET_FMT " elements left on the stack after block
execution. "
"Cleaning up.", env.stack_size()-_initial_stack_size);
);
env.drop(env.stack_size()-_initial_stack_size);
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- [Gnash-commit] gnash ChangeLog backend/render_handler_agg_styl...,
Bastiaan Jacques <=