Deprecate pubkey-pinning
[platform/core/uifw/dali-adaptor.git] / dali / internal / imaging / windows / file-download-win.cpp
index 198e828..3f7db68 100755 (executable)
 #include <pthread.h>
 #include <cstring>
 #include <curl/curl.h>
-#include <../ExInclude/InternalFileOperation.h>
 
 // INTERNAL INCLUDES
 #include <dali/internal/system/common/file-writer.h>
 
-#ifdef TPK_CURL_ENABLED
-#include <tpkp_curl.h>
-#endif // TPK_CURL_ENABLED
-
 using namespace Dali::Integration;
 
 namespace Dali
@@ -85,7 +80,7 @@ size_t __cdecl ChunkLoader(char *ptr, size_t size, size_t nmemb, void *userdata)
 
 static size_t __cdecl WriteFunction( void *input, size_t uSize, size_t uCount, void *avg )
 {
-  fwrite( input, uSize, uCount, (FILE*)avg );
+  fwrite( (const char*)input, uSize, uCount, (FILE*)avg );
   return uSize * uCount;
 }
 
@@ -256,11 +251,6 @@ bool DownloadRemoteFileIntoMemory( const std::string& url,
   // clean up session
   curl_easy_cleanup( curlHandle );
 
-#ifdef TPK_CURL_ENABLED
-  // Clean up tpkp(the module for certificate pinning) resources on Tizen
-  tpkp_curl_cleanup();
-#endif // TPK_CURL_ENABLED
-
   return result;
 }