From 82dabf37d07cfdc8e299bce50d0cccf0fee37333 Mon Sep 17 00:00:00 2001 From: Josh Ferrell Date: Tue, 2 Jul 2024 17:16:44 -0400 Subject: Fix many crashes from uncaught exceptions --- binaryninjacore.h | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) (limited to 'binaryninjacore.h') diff --git a/binaryninjacore.h b/binaryninjacore.h index 4f04246a..16d86fc7 100644 --- a/binaryninjacore.h +++ b/binaryninjacore.h @@ -3599,12 +3599,12 @@ extern "C" BINARYNINJACOREAPI char* BNProjectFileGetPathOnDisk(BNProjectFile* file); BINARYNINJACOREAPI bool BNProjectFileExistsOnDisk(BNProjectFile* file); BINARYNINJACOREAPI char* BNProjectFileGetName(BNProjectFile* file); - BINARYNINJACOREAPI void BNProjectFileSetName(BNProjectFile* file, const char* name); + BINARYNINJACOREAPI bool BNProjectFileSetName(BNProjectFile* file, const char* name); BINARYNINJACOREAPI char* BNProjectFileGetDescription(BNProjectFile* file); - BINARYNINJACOREAPI void BNProjectFileSetDescription(BNProjectFile* file, const char* description); + BINARYNINJACOREAPI bool BNProjectFileSetDescription(BNProjectFile* file, const char* description); BINARYNINJACOREAPI char* BNProjectFileGetId(BNProjectFile* file); BINARYNINJACOREAPI BNProjectFolder* BNProjectFileGetFolder(BNProjectFile* file); - BINARYNINJACOREAPI void BNProjectFileSetFolder(BNProjectFile* file, BNProjectFolder* folder); + BINARYNINJACOREAPI bool BNProjectFileSetFolder(BNProjectFile* file, BNProjectFolder* folder); BINARYNINJACOREAPI BNProject* BNProjectFileGetProject(BNProjectFile* file); BINARYNINJACOREAPI bool BNProjectFileExport(BNProjectFile* file, const char* destination); BINARYNINJACOREAPI int64_t BNProjectFileGetCreationTimestamp(BNProjectFile* file); @@ -3616,11 +3616,11 @@ extern "C" BINARYNINJACOREAPI void BNFreeProjectFolderList(BNProjectFolder** folders, size_t count); BINARYNINJACOREAPI char* BNProjectFolderGetId(BNProjectFolder* folder); BINARYNINJACOREAPI char* BNProjectFolderGetName(BNProjectFolder* folder); - BINARYNINJACOREAPI void BNProjectFolderSetName(BNProjectFolder* folder, const char* name); + BINARYNINJACOREAPI bool BNProjectFolderSetName(BNProjectFolder* folder, const char* name); BINARYNINJACOREAPI char* BNProjectFolderGetDescription(BNProjectFolder* folder); - BINARYNINJACOREAPI void BNProjectFolderSetDescription(BNProjectFolder* folder, const char* description); + BINARYNINJACOREAPI bool BNProjectFolderSetDescription(BNProjectFolder* folder, const char* description); BINARYNINJACOREAPI BNProjectFolder* BNProjectFolderGetParent(BNProjectFolder* folder); - BINARYNINJACOREAPI void BNProjectFolderSetParent(BNProjectFolder* folder, BNProjectFolder* parent); + BINARYNINJACOREAPI bool BNProjectFolderSetParent(BNProjectFolder* folder, BNProjectFolder* parent); BINARYNINJACOREAPI BNProject* BNProjectFolderGetProject(BNProjectFolder* folder); BINARYNINJACOREAPI bool BNProjectFolderExport(BNProjectFolder* folder, const char* destination, void* ctxt, bool (*progress)(void* ctxt, size_t progress, size_t total)); -- cgit v1.3.1