diff options
| author | KyleMiles <krm504@nyu.edu> | 2020-11-10 23:17:33 +0000 |
|---|---|---|
| committer | KyleMiles <krm504@nyu.edu> | 2020-11-12 19:12:19 +0000 |
| commit | d07086bde73b403e5d6816be7d25f2f67460eeb2 (patch) | |
| tree | 4b94ebc2d537fff3a79f3ab62d865029836dcd3e | |
| parent | fb7f50532a8db63478bfe7bf9d21adf595c94c7a (diff) | |
Fix a ton of -Wextra warnings
| -rw-r--r-- | binaryninjacore.h | 6 | ||||
| -rw-r--r-- | demangle.cpp | 2 |
2 files changed, 4 insertions, 4 deletions
diff --git a/binaryninjacore.h b/binaryninjacore.h index 5318630a..e878ccb5 100644 --- a/binaryninjacore.h +++ b/binaryninjacore.h @@ -2621,7 +2621,7 @@ __attribute__ ((format (printf, 1, 2))) BINARYNINJACOREAPI bool BNNavigate(BNFileMetadata* file, const char* view, uint64_t offset); BINARYNINJACOREAPI BNBinaryView* BNGetFileViewOfType(BNFileMetadata* file, const char* name); - + BINARYNINJACOREAPI char** BNGetExistingViews(BNFileMetadata* file, size_t* count); // Binary view access @@ -4881,8 +4881,8 @@ __attribute__ ((format (printf, 1, 2))) BINARYNINJACOREAPI void BNRustFreeString(const char* const); BINARYNINJACOREAPI void BNRustFreeStringArray(const char** const, uint64_t); - BINARYNINJACOREAPI const char** const BNRustSimplifyStrToFQN(const char* const, bool); - BINARYNINJACOREAPI const char* const BNRustSimplifyStrToStr(const char* const); + BINARYNINJACOREAPI char** BNRustSimplifyStrToFQN(const char* const, bool); + BINARYNINJACOREAPI char* BNRustSimplifyStrToStr(const char* const); #ifdef __cplusplus } diff --git a/demangle.cpp b/demangle.cpp index 2cdc0288..616a4b68 100644 --- a/demangle.cpp +++ b/demangle.cpp @@ -89,7 +89,7 @@ namespace BinaryNinja if (dest == SimplifierDest::str) m_rust_string = BNRustSimplifyStrToStr(input.c_str()); else - m_rust_array = BNRustSimplifyStrToFQN(input.c_str(), simplify); + m_rust_array = const_cast<const char**>(BNRustSimplifyStrToFQN(input.c_str(), simplify)); } |
