Upstream version 9.38.198.0
[platform/framework/web/crosswalk.git] / src / ppapi / tests / test_file_mapping.cc
index 8781a33..4e879b5 100644 (file)
@@ -303,7 +303,7 @@ std::string TestFileMapping::TestBadParameters() {
           instance_->pp_instance(),
           file_io.pp_resource(),
           page_size,
-          ~PP_FILEMAPPROTECTION_READ,
+          ~static_cast<uint32_t>(PP_FILEMAPPROTECTION_READ),
           PP_FILEMAPFLAG_PRIVATE,
           0,
           &address,
@@ -349,7 +349,7 @@ std::string TestFileMapping::TestBadParameters() {
           file_io.pp_resource(),
           page_size,
           PP_FILEMAPPROTECTION_READ,
-          ~PP_FILEMAPFLAG_SHARED,
+          ~static_cast<uint32_t>(PP_FILEMAPFLAG_SHARED),
           0,
           &address,
           callback.GetCallback().pp_completion_callback()));
@@ -364,7 +364,7 @@ std::string TestFileMapping::TestBadParameters() {
           file_io.pp_resource(),
           page_size,
           PP_FILEMAPPROTECTION_READ,
-          ~PP_FILEMAPFLAG_SHARED,
+          ~static_cast<uint32_t>(PP_FILEMAPFLAG_SHARED),
           1,
           &address,
           callback.GetCallback().pp_completion_callback()));
@@ -498,7 +498,6 @@ std::string TestFileMapping::TestPartialRegions() {
           callback.GetCallback().pp_completion_callback()));
   CHECK_CALLBACK_BEHAVIOR(callback);
   ASSERT_EQ(PP_OK, callback.result());
-  PASS();
 
   // Write something else to the mapped region, then unmap, and see if it
   // gets written to both files. (Note we have to Unmap to make sure that the