[SCM] WebKit Debian packaging branch, debian/unstable, updated. debian/1.1.15-1-40151-g37bb677

cblu cblu at 268f45cc-cd09-0410-ab3c-d52691b4dbfc
Sat Sep 26 07:24:14 UTC 2009


The following commit has been merged in the debian/unstable branch:
commit 42d633f443da527f0ad7010e774b62b679af787b
Author: cblu <cblu at 268f45cc-cd09-0410-ab3c-d52691b4dbfc>
Date:   Mon Feb 10 20:40:02 2003 +0000

    	Fixed: 3168888 - REGRESSION: many downloads fail (due to -36 error from write)
    
            Reviewed by darin.
    
            * Downloads.subproj/WebDownload.m:
            (-[WebDownload writeForkData:isDataFork:]):
    
    
    git-svn-id: http://svn.webkit.org/repository/webkit/trunk@3617 268f45cc-cd09-0410-ab3c-d52691b4dbfc

diff --git a/WebKit/ChangeLog b/WebKit/ChangeLog
index d339501..656c6b8 100644
--- a/WebKit/ChangeLog
+++ b/WebKit/ChangeLog
@@ -1,3 +1,12 @@
+2003-02-10  Chris Blumenberg  <cblu at apple.com>
+
+	Fixed: 3168888 - REGRESSION: many downloads fail (due to -36 error from write)
+
+        Reviewed by darin.
+
+        * Downloads.subproj/WebDownload.m:
+        (-[WebDownload writeForkData:isDataFork:]):
+
 2003-02-10  Trey Matteson  <trey at apple.com>
 
 	Make sure we have a FormsDelegate installed with NOP behavior if our client
diff --git a/WebKit/Downloads.subproj/WebDownload.m b/WebKit/Downloads.subproj/WebDownload.m
index 6617f23..824a940 100644
--- a/WebKit/Downloads.subproj/WebDownload.m
+++ b/WebKit/Downloads.subproj/WebDownload.m
@@ -446,7 +446,8 @@ static void DeleteCompletionCallback(ParmBlkPtr paramBlock);
             return NO;
         }
     }
-    
+
+    data = [data copy];
     WebFSForkIOParam *block = malloc(sizeof(WebFSForkIOParam));
     block->paramBlock.ioCompletion = WriteCompletionCallback;
     block->paramBlock.forkRefNum = *forkRefNum;
@@ -455,7 +456,7 @@ static void DeleteCompletionCallback(ParmBlkPtr paramBlock);
     block->paramBlock.requestCount = [data length];
     block->paramBlock.buffer = (Ptr)[data bytes];
     block->download = [self retain];
-    block->data = [data copy];
+    block->data = data;
     PBWriteForkAsync(&block->paramBlock);
 
     return YES;

-- 
WebKit Debian packaging



More information about the Pkg-webkit-commits mailing list