gnash-commit
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Gnash-commit] gnash ChangeLog server/asobj/LoadVars.cpp


From: Markus Gothe
Subject: [Gnash-commit] gnash ChangeLog server/asobj/LoadVars.cpp
Date: Sun, 25 Feb 2007 16:54:19 +0000

CVSROOT:        /sources/gnash
Module name:    gnash
Changes by:     Markus Gothe <nihilus>  07/02/25 16:54:19

Modified files:
        .              : ChangeLog 
        server/asobj   : LoadVars.cpp 

Log message:
        Fixed "LoadVars.cpp:160: error: ISO C++ forbids variable-size array 
        'buf'"

CVSWeb URLs:
http://cvs.savannah.gnu.org/viewcvs/gnash/ChangeLog?cvsroot=gnash&r1=1.2463&r2=1.2464
http://cvs.savannah.gnu.org/viewcvs/gnash/server/asobj/LoadVars.cpp?cvsroot=gnash&r1=1.10&r2=1.11

Patches:
Index: ChangeLog
===================================================================
RCS file: /sources/gnash/gnash/ChangeLog,v
retrieving revision 1.2463
retrieving revision 1.2464
diff -u -b -r1.2463 -r1.2464
--- ChangeLog   25 Feb 2007 16:41:29 -0000      1.2463
+++ ChangeLog   25 Feb 2007 16:54:18 -0000      1.2464
@@ -29,6 +29,8 @@
        * server/asobj/Date.cpp: Removed extra ; thus letting gcc compile
          it with -pedantic.
        * libbase/embedVideoDecoder.h: Removed errornous ','.
+       * server/asobj/LoadVars.cpp: Fixed "LoadVars.cpp:160: error: ISO C++ 
+         forbids variable-size array 'buf'"
 
 2007-02-24 Sandro Santilli <address@hidden>
 

Index: server/asobj/LoadVars.cpp
===================================================================
RCS file: /sources/gnash/gnash/server/asobj/LoadVars.cpp,v
retrieving revision 1.10
retrieving revision 1.11
diff -u -b -r1.10 -r1.11
--- server/asobj/LoadVars.cpp   25 Feb 2007 14:14:14 -0000      1.10
+++ server/asobj/LoadVars.cpp   25 Feb 2007 16:54:18 -0000      1.11
@@ -157,7 +157,7 @@
                string toparse;
 
                size_t CHUNK_SIZE = 1024;
-               char buf[CHUNK_SIZE];
+               char *buf = new char[CHUNK_SIZE];
                unsigned int parsedLines = 0;
                while ( size_t read = _stream->read_bytes(buf, CHUNK_SIZE) )
                {
@@ -203,7 +203,7 @@
                _bytesTotal = _bytesLoaded;
 
                //dispatchLoadEvent();
-
+               delete[] buf;
                setCompleted();
        }
 




reply via email to

[Prev in Thread] Current Thread [Next in Thread]