Files
termux-packages/x11-packages/webkit2gtk/NetworkCacheBlobStorage.cpp.patch
termux-pacman-bot e45a6c8168 webkit2gtk{,-4.1}: Rename backported patch
%ci:no-build
2022-10-15 06:56:48 +00:00

25 lines
1007 B
Diff

--- a/Source/WebKit/NetworkProcess/cache/NetworkCacheBlobStorage.cpp
+++ b/Source/WebKit/NetworkProcess/cache/NetworkCacheBlobStorage.cpp
@@ -99,8 +99,10 @@ BlobStorage::Blob BlobStorage::add(const
if (FileSystem::makeSafeToUseMemoryMapForPath(blobPath)) {
auto existingData = mapFile(blobPath);
if (bytesEqual(existingData, data)) {
+#ifndef __ANDROID__
if (!FileSystem::hardLink(blobPath, path))
WTFLogAlways("Failed to create hard link from %s to %s", blobPath.utf8().data(), path.utf8().data());
+#endif
return { existingData, hash };
}
}
@@ -111,8 +113,10 @@ BlobStorage::Blob BlobStorage::add(const
if (mappedData.isNull())
return { };
+#ifndef __ANDROID__
if (!FileSystem::hardLink(blobPath, path))
WTFLogAlways("Failed to create hard link from %s to %s", blobPath.utf8().data(), path.utf8().data());
+#endif
m_approximateSize += mappedData.size();