From 152d25a5bca8148769a73eccb09dbb85a0d51cc8 Mon Sep 17 00:00:00 2001 From: Antoine Willerval Date: Tue, 10 Oct 2023 18:21:37 +0200 Subject: [PATCH] cast size_t to int32_t for vector::size --- libdebug/cpp/source/PS4DBG.cpp | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/libdebug/cpp/source/PS4DBG.cpp b/libdebug/cpp/source/PS4DBG.cpp index 611e80d..4c088ad 100644 --- a/libdebug/cpp/source/PS4DBG.cpp +++ b/libdebug/cpp/source/PS4DBG.cpp @@ -282,7 +282,7 @@ namespace libdebug { CheckConnected(); - SendCMDPacket(CMDS::CMD_PROC_WRITE, CMD_PROC_WRITE_PACKET_SIZE, { pid, address, data.size()}); + SendCMDPacket(CMDS::CMD_PROC_WRITE, CMD_PROC_WRITE_PACKET_SIZE, { pid, address, (int32_t) data.size()}); CheckStatus(); SendData(data, data.size()); CheckStatus(); @@ -372,7 +372,7 @@ namespace libdebug void PS4DBG::LoadElf(int32_t pid, const std::vector &elf) { - SendCMDPacket(CMDS::CMD_PROC_ELF, CMD_PROC_ELF_PACKET_SIZE, { pid, elf.size() }); + SendCMDPacket(CMDS::CMD_PROC_ELF, CMD_PROC_ELF_PACKET_SIZE, { pid, (int32_t) elf.size() }); SendData(elf, elf.size()); CheckStatus(); } @@ -461,7 +461,7 @@ namespace libdebug { CheckConnected(); - SendCMDPacket(CMDS::CMD_KERN_WRITE, CMD_KERN_WRITE_PACKET_SIZE, { address, data.size() }); + SendCMDPacket(CMDS::CMD_KERN_WRITE, CMD_KERN_WRITE_PACKET_SIZE, { address, (int32_t) data.size() }); CheckStatus(); SendData(data, data.size()); CheckStatus();