[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