Fix the build with snapshot=external
authordomenic <domenic@chromium.org>
Thu, 7 May 2015 18:17:57 +0000 (11:17 -0700)
committerCommit bot <commit-bot@chromium.org>
Thu, 7 May 2015 18:18:05 +0000 (18:18 +0000)
R=jochen@chromium.org
BUG=

Review URL: https://codereview.chromium.org/1137473002

Cr-Commit-Position: refs/heads/master@{#28304}

src/startup-data-util.cc

index 2000e3c..1b2f7ed 100644 (file)
@@ -44,7 +44,7 @@ char* StartupDataHandler::RelativePath(char** buffer, const char* exec_path,
   DCHECK(exec_path);
   const char* last_slash = strrchr(exec_path, '/');
   if (last_slash) {
-    int after_slash = last_slash - exec_path + 1;
+    int after_slash = static_cast<int>(last_slash - exec_path + 1);
     int name_length = static_cast<int>(strlen(name));
     *buffer = reinterpret_cast<char*>(calloc(after_slash + name_length + 1, 1));
     strncpy(*buffer, exec_path, after_slash);
@@ -75,7 +75,7 @@ void StartupDataHandler::Load(const char* blob_file,
   if (!file) return;
 
   fseek(file, 0, SEEK_END);
-  startup_data->raw_size = ftell(file);
+  startup_data->raw_size = static_cast<int>(ftell(file));
   rewind(file);
 
   startup_data->data = new char[startup_data->raw_size];