diff options
| author | Peter LaFosse <peter@vector35.com> | 2017-03-22 13:22:16 -0400 |
|---|---|---|
| committer | Peter LaFosse <peter@vector35.com> | 2017-03-22 13:22:16 -0400 |
| commit | 1e8e975ed8100c7a6186e8b27833a067ceaf05be (patch) | |
| tree | 75770b172689110532e25a8959cc5d15bd6292e5 /binaryninjacore.h | |
| parent | c3e09a578a4beca8fc63b5cdfd1bf3f6a4d1451b (diff) | |
Modifications to support partial uninstallation
Diffstat (limited to 'binaryninjacore.h')
| -rw-r--r-- | binaryninjacore.h | 8 |
1 files changed, 6 insertions, 2 deletions
diff --git a/binaryninjacore.h b/binaryninjacore.h index 7460f7c1..80fc715c 100644 --- a/binaryninjacore.h +++ b/binaryninjacore.h @@ -2417,7 +2417,9 @@ extern "C" const BNPluginType* pluginTypes, size_t pluginTypesSize, const char* url, - const char* version); + const char* version, + const char* repoPath, + const char* gitModulesPath); BINARYNINJACOREAPI BNRepoPlugin* BNNewPluginReference(BNRepoPlugin* r); BINARYNINJACOREAPI void BNFreePlugin(BNRepoPlugin* plugin); BINARYNINJACOREAPI const char* BNPluginGetPath(BNRepoPlugin* p); @@ -2475,8 +2477,10 @@ extern "C" BINARYNINJACOREAPI void BNLlvmServicesAssembleFree(char *outBytes, char *err); - BINARYNINJACOREAPI int BNDeleteDirectory(const char* path, int contentsOnly); + // Filesystem functionality BINARYNINJACOREAPI int BNDeleteFile(const char* path); + BINARYNINJACOREAPI int BNDeleteDirectory(const char* path, int contentsOnly); + BINARYNINJACOREAPI int BNCreateDirectory(const char* path); #ifdef __cplusplus } #endif |
