Skip to content
  • commit-queue@webkit.org's avatar
    Use unsigned consistently, and check for invalid casts when calling into... · 6ada5311
    commit-queue@webkit.org authored
    Use unsigned consistently, and check for invalid casts when calling into SharedBuffer from other code.
    https://bugs.webkit.org/show_bug.cgi?id=124579
    
    Patch by László Langó <lango@inf.u-szeged.hu> on 2014-01-06
    Reviewed by Anders Carlsson.
    
    Source/WebCore:
    
    * WebCore.exp.in:
    * loader/NetscapePlugInStreamLoader.cpp:
    (WebCore::NetscapePlugInStreamLoader::didReceiveData):
    * loader/NetscapePlugInStreamLoader.h:
    * loader/PingLoader.h:
    * loader/ResourceBuffer.cpp:
    (WebCore::ResourceBuffer::ResourceBuffer):
    * loader/ResourceBuffer.h:
    (WebCore::ResourceBuffer::create):
    * loader/ResourceLoader.cpp:
    (WebCore::ResourceLoader::addDataOrBuffer):
    (WebCore::ResourceLoader::didReceiveData):
    (WebCore::ResourceLoader::didReceiveDataOrBuffer):
    (WebCore::ResourceLoader::willStopBufferingData):
    * loader/ResourceLoader.h:
    * loader/SubresourceLoader.cpp:
    (WebCore::SubresourceLoader::didReceiveData):
    * loader/SubresourceLoader.h:
    * loader/appcache/ApplicationCacheGroup.cpp:
    (WebCore::ApplicationCacheGroup::didReceiveData):
    * loader/appcache/ApplicationCacheGroup.h:
    * loader/mac/ResourceLoaderMac.mm:
    (WebCore::ResourceLoader::didReceiveDataArray):
    * platform/SharedBuffer.cpp:
    (WebCore::SharedBuffer::SharedBuffer):
    * platform/SharedBuffer.h:
    (WebCore::SharedBuffer::create):
    * platform/graphics/gstreamer/WebKitWebSourceGStreamer.cpp:
    (ResourceHandleStreamingClient::didReceiveData):
    * platform/network/BlobResourceHandle.cpp:
    * platform/network/ResourceHandleClient.h:
    (WebCore::ResourceHandleClient::didReceiveData):
    (WebCore::ResourceHandleClient::willStopBufferingData):
    * platform/network/SynchronousLoaderClient.cpp:
    (WebCore::SynchronousLoaderClient::didReceiveData):
    * platform/network/SynchronousLoaderClient.h:
    * platform/network/blackberry/BlobStream.cpp:
    (WebCore::BlobStream::didReceiveData):
    * platform/network/blackberry/BlobStream.h:
    * platform/network/blackberry/ResourceHandleBlackBerry.cpp:
    (WebCore::WebCoreSynchronousLoader::didReceiveData):
    * platform/network/curl/ResourceHandleCurl.cpp:
    (WebCore::WebCoreSynchronousLoader::didReceiveData):
    * platform/network/mac/WebCoreResourceHandleAsDelegate.mm:
    (-[WebCoreResourceHandleAsDelegate connection:willStopBufferingData:]):
    * platform/network/mac/WebCoreResourceHandleAsOperationQueueDelegate.mm:
    (-[WebCoreResourceHandleAsOperationQueueDelegate connection:willStopBufferingData:]):
    * platform/network/soup/ResourceHandleSoup.cpp:
    (WebCore::WebCoreSynchronousLoader::didReceiveData):
    * platform/network/win/ResourceHandleWin.cpp:
    (WebCore::WebCoreSynchronousLoader::didReceiveData):
    
    Source/WebKit/gtk:
    
    * webkit/webkitdownload.cpp:
    (DownloadClient::didReceiveData):
    
    Source/WebKit/win:
    
    * WebKitDLL.cpp:
    (loadResourceIntoBuffer):
    
    Source/WebKit2:
    
    * NetworkProcess/NetworkResourceLoader.cpp:
    (WebKit::NetworkResourceLoader::didReceiveData):
    (WebKit::NetworkResourceLoader::willStopBufferingData):
    * NetworkProcess/NetworkResourceLoader.h:
    * Shared/Downloads/soup/DownloadSoup.cpp:
    (WebKit::DownloadClient::didReceiveData):
    
    git-svn-id: http://svn.webkit.org/repository/webkit/trunk@161338 268f45cc-cd09-0410-ab3c-d52691b4dbfc
    6ada5311