gnash-commit
[Top][All Lists]
Advanced

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

[Gnash-commit] gnash ChangeLog testsuite/libamf.all/test_numbe...


From: Bastiaan Jacques
Subject: [Gnash-commit] gnash ChangeLog testsuite/libamf.all/test_numbe...
Date: Mon, 19 Mar 2007 01:13:23 +0000

CVSROOT:        /sources/gnash
Module name:    gnash
Changes by:     Bastiaan Jacques <bjacques>     07/03/19 01:13:23

Modified files:
        .              : ChangeLog 
        testsuite/libamf.all: test_number.cpp 

Log message:
        Don't overflow the data buffer.

CVSWeb URLs:
http://cvs.savannah.gnu.org/viewcvs/gnash/ChangeLog?cvsroot=gnash&r1=1.2620&r2=1.2621
http://cvs.savannah.gnu.org/viewcvs/gnash/testsuite/libamf.all/test_number.cpp?cvsroot=gnash&r1=1.2&r2=1.3

Patches:
Index: ChangeLog
===================================================================
RCS file: /sources/gnash/gnash/ChangeLog,v
retrieving revision 1.2620
retrieving revision 1.2621
diff -u -b -r1.2620 -r1.2621
--- ChangeLog   18 Mar 2007 22:35:39 -0000      1.2620
+++ ChangeLog   19 Mar 2007 01:13:23 -0000      1.2621
@@ -1,3 +1,7 @@
+2007-03-18 Bastiaan Jacques
+
+       * testsuite/libamf.all/test_number.cpp: Don't overflow the data buffer.
+
 2007-03-18 Antti Ajanki <address@hidden>
 
        * gui/kde.cpp: Since the GUI callbacks are no longer statics, adjust

Index: testsuite/libamf.all/test_number.cpp
===================================================================
RCS file: /sources/gnash/gnash/testsuite/libamf.all/test_number.cpp,v
retrieving revision 1.2
retrieving revision 1.3
diff -u -b -r1.2 -r1.3
--- testsuite/libamf.all/test_number.cpp        17 Mar 2007 05:21:34 -0000      
1.2
+++ testsuite/libamf.all/test_number.cpp        19 Mar 2007 01:13:23 -0000      
1.3
@@ -50,11 +50,8 @@
 main(int argc, char *argv[])
 {
     bool dump = false;
-    char buffer[300];
     int c, retries = 3;
 
-    memset(buffer, 0, 300);
-    
     while ((c = getopt (argc, argv, "hdvsm:")) != -1) {
         switch (c) {
           case 'h':
@@ -81,7 +78,7 @@
     string filespec = SRCDIR;
     filespec += "/f03f.amf";
     fd = open(filespec.c_str(), O_RDONLY);
-    ret = read(fd, buf, 12);
+    ret = read(fd, buf, AMF_NUMBER_SIZE);
     close(fd);
 
     num = amf_obj.extractNumber(buf);




reply via email to

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