[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Gnash-commit] /srv/bzr/gnash/rtmp r9647: add support for adding Element
From: |
rob |
Subject: |
[Gnash-commit] /srv/bzr/gnash/rtmp r9647: add support for adding Element AMF types directly. |
Date: |
Sat, 20 Sep 2008 09:33:32 -0600 |
User-agent: |
Bazaar (1.5) |
------------------------------------------------------------
revno: 9647
committer: address@hidden
branch nick: rtmp
timestamp: Sat 2008-09-20 09:33:32 -0600
message:
add support for adding Element AMF types directly.
modified:
testsuite/libamf.all/test_buffer.cpp
=== modified file 'testsuite/libamf.all/test_buffer.cpp'
--- a/testsuite/libamf.all/test_buffer.cpp 2008-09-19 23:11:50 +0000
+++ b/testsuite/libamf.all/test_buffer.cpp 2008-09-20 15:33:32 +0000
@@ -289,7 +289,17 @@
runtest.fail ("Buffer::operator=(Network::byte_t)");
}
- // cleanup the temporary data
+ amf::Element::amf0_type_e type = Element::NUMBER_AMF0;
+ Buffer buf6;
+ buf6 = type;
+ if (*buf6.reference() == type) {
+ runtest.pass ("Buffer::operator=(amf::Element::amf0_type_e)");
+ } else {
+ runtest.fail ("Buffer::operator=(amf::Element::amf0_type_e)");
+ }
+
+
+ // cleanup the temporary data
delete[] data;
}
@@ -413,13 +423,15 @@
}
buf7 += buf6;
- if (memcmp(buf7.reference() + 10 + sizeof(boost::uint16_t),
buf6.reference(), buf6.size()) == 0) {
+ Network::byte_t *ptr1 = buf7.reference() + 10 + sizeof(boost::uint16_t);
+ Network::byte_t *ptr2 = buf6.reference();
+ if (memcmp(buf7.reference() + 10 + sizeof(boost::uint16_t),
buf6.reference(), 30) == 0) {
runtest.pass ("Buffer::operator+=(Buffer &)");
} else {
runtest.fail ("Buffer::operator+=(Buffer &)");
}
-
+ // Clean up temporary data
delete[] data1;
delete[] data2;
delete[] data3;
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- [Gnash-commit] /srv/bzr/gnash/rtmp r9647: add support for adding Element AMF types directly.,
rob <=