Procházet zdrojové kódy

general: fix incorrect conversions

Liam před 3 roky
rodič
revize
37b278a9a8

+ 1 - 1
src/core/hle/service/filesystem/filesystem.cpp

@@ -57,7 +57,7 @@ Result VfsDirectoryServiceWrapper::CreateFile(const std::string& path_, u64 size
         return FileSys::ERROR_PATH_NOT_FOUND;
     }
 
-    FileSys::EntryType entry_type;
+    FileSys::EntryType entry_type{};
     if (GetEntryType(&entry_type, path) == ResultSuccess) {
         return FileSys::ERROR_PATH_ALREADY_EXISTS;
     }

+ 1 - 1
src/core/hle/service/ldr/ldr.cpp

@@ -545,7 +545,7 @@ public:
         }
 
         // Map memory for the NRO
-        VAddr map_location;
+        VAddr map_location{};
         const auto map_result{MapNro(&map_location, system.ApplicationProcess(), nro_address,
                                      nro_size, bss_address, bss_size, nro_size + bss_size)};
         if (map_result != ResultSuccess) {

+ 2 - 2
src/core/hle/service/ssl/ssl_backend_securetransport.cpp

@@ -104,12 +104,12 @@ public:
     }
 
     Result Read(size_t* out_size, std::span<u8> data) override {
-        OSStatus status = SSLRead(context, data.data(), data.size(), &out_size);
+        OSStatus status = SSLRead(context, data.data(), data.size(), out_size);
         return HandleReturn("SSLRead", out_size, status);
     }
 
     Result Write(size_t* out_size, std::span<const u8> data) override {
-        OSStatus status = SSLWrite(context, data.data(), data.size(), &out_size);
+        OSStatus status = SSLWrite(context, data.data(), data.size(), out_size);
         return HandleReturn("SSLWrite", out_size, status);
     }
 

+ 1 - 1
src/core/hle/service/vi/vi.cpp

@@ -697,7 +697,7 @@ private:
 
         IPC::ResponseBuilder rb{ctx, 2, 1};
         rb.Push(ResultSuccess);
-        rb.PushCopyObjects(*vsync_event);
+        rb.PushCopyObjects(vsync_event);
     }
 
     void ConvertScalingMode(HLERequestContext& ctx) {