[rygel] tests: Port to vala 0.11.1



commit 2231228c0a09c72fb92395180e2ad85ba4fb2904
Author: Zeeshan Ali (Khattak) <zeeshanak gnome org>
Date:   Mon Nov 8 22:48:16 2010 +0200

    tests: Port to vala 0.11.1

 tests/rygel-http-post-test.vala         |   14 ++++++--------
 tests/rygel-seekable-response-test.vala |    2 +-
 2 files changed, 7 insertions(+), 9 deletions(-)
---
diff --git a/tests/rygel-http-post-test.vala b/tests/rygel-http-post-test.vala
index 4499f68..c453340 100644
--- a/tests/rygel-http-post-test.vala
+++ b/tests/rygel-http-post-test.vala
@@ -126,12 +126,10 @@ public class Rygel.HTTPPostTest : GLib.Object {
         try {
             var file = this.server.root_container.item.file;
             var stream = yield file.read_async (Priority.HIGH, null);
-            var buffer = new char[HTTPClient.LENGTH];
+            var buffer = new uint8[HTTPClient.LENGTH];
+
+            yield stream.read_async (buffer, Priority.HIGH, null);
 
-            yield stream.read_async (buffer,
-                                     HTTPClient.LENGTH,
-                                     Priority.HIGH,
-                                     null);
             for (var i = 0; i < HTTPClient.LENGTH; i++) {
                 assert (buffer[i] == this.client.content[i]);
             }
@@ -195,7 +193,7 @@ public class Rygel.HTTPServer : GLib.Object {
 public class Rygel.HTTPClient : GLib.Object, StateMachine {
     public const size_t LENGTH = 1024;
 
-    public char[] content;
+    public uint8[] content;
 
     public GUPnP.Context context;
     public Soup.Message msg;
@@ -205,7 +203,7 @@ public class Rygel.HTTPClient : GLib.Object, StateMachine {
     public HTTPClient (GUPnP.Context context,
                        string        uri) {
         this.context = context;
-        this.content = new char[1024];
+        this.content = new uint8[1024];
 
         this.msg = new Soup.Message ("POST",  uri);
         assert (this.msg != null);
@@ -214,7 +212,7 @@ public class Rygel.HTTPClient : GLib.Object, StateMachine {
     public async void run () {
         SourceFunc run_continue = run.callback;
 
-        this.msg.request_body.append (MemoryUse.COPY, content, LENGTH);
+        this.msg.request_body.append (MemoryUse.COPY, content);
 
         this.context.session.queue_message (this.msg, (session, msg) => {
             run_continue ();
diff --git a/tests/rygel-seekable-response-test.vala b/tests/rygel-seekable-response-test.vala
index 3d555f4..2308e2c 100644
--- a/tests/rygel-seekable-response-test.vala
+++ b/tests/rygel-seekable-response-test.vala
@@ -86,7 +86,7 @@ public class Rygel.SeekableResponseTest : Rygel.HTTPResponseTest {
         var stream = this.dummy_file.replace (null, false, 0, null);
 
         // Put randon stuff into it
-        stream.write (new char[1024], 1024, null);
+        stream.write (new uint8[1024], null);
     }
 
     internal override HTTPResponse create_response (Soup.Message msg)



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