Author: jbevain
Date: 2007-10-17 11:47:19 -0400 (Wed, 17 Oct 2007)
New Revision: 87697
Modified:
trunk/olive/class/System.Silverlight/System.Windows.Browser.Net/BrowserHttpWebRequest.cs
Log:
Now that the unmanaged memory stream moved, uncomment that
Modified:
trunk/olive/class/System.Silverlight/System.Windows.Browser.Net/BrowserHttpWebRequest.cs
===================================================================
---
trunk/olive/class/System.Silverlight/System.Windows.Browser.Net/BrowserHttpWebRequest.cs
2007-10-17 15:45:45 UTC (rev 87696)
+++
trunk/olive/class/System.Silverlight/System.Windows.Browser.Net/BrowserHttpWebRequest.cs
2007-10-17 15:47:19 UTC (rev 87697)
@@ -147,14 +147,14 @@
throw new InvalidOperationException ();
int size = 0;
- //IntPtr n = NativeMethods.plugin_instance_load_url
(plugin_handle, uri.AbsolutePath, ref size);
+ IntPtr n = NativeMethods.plugin_instance_load_url
(plugin_handle, uri.AbsolutePath, ref size);
byte [] data = new byte [size];
unsafe {
- // using (Stream stream = new
SimpleUnmanagedMemoryStream ((byte *) n, size))
- // stream.Read (data, 0, size);
+ using (Stream stream = new
SimpleUnmanagedMemoryStream ((byte *) n, size))
+ stream.Read (data, 0, size);
}
- //Helper.FreeHGlobal (n);
+ Helper.FreeHGlobal (n);
BrowserHttpWebResponse response = new
BrowserHttpWebResponse (new MemoryStream (data));
this.response = response;
_______________________________________________
Mono-patches maillist - [email protected]
http://lists.ximian.com/mailman/listinfo/mono-patches