aboutsummaryrefslogtreecommitdiff
path: root/CPP/Windows/FileDir.h
diff options
context:
space:
mode:
authorIgor Pavlov <87184205+ip7z@users.noreply.github.com>2025-07-05 00:00:00 +0000
committerIgor Pavlov <87184205+ip7z@users.noreply.github.com>2025-07-05 19:27:33 +0500
commit395149956d696e6e3099d8b76d797437f94a6942 (patch)
tree6ed5013a637078ae2dfdc4acf1ad93bf29cea356 /CPP/Windows/FileDir.h
parente5431fa6f5505e385c6f9367260717e9c47dc2ee (diff)
download7zip-25.00.tar.gz
7zip-25.00.tar.bz2
7zip-25.00.zip
25.0025.00
Diffstat (limited to 'CPP/Windows/FileDir.h')
-rw-r--r--CPP/Windows/FileDir.h5
1 files changed, 5 insertions, 0 deletions
diff --git a/CPP/Windows/FileDir.h b/CPP/Windows/FileDir.h
index 74675ee..65e6368 100644
--- a/CPP/Windows/FileDir.h
+++ b/CPP/Windows/FileDir.h
@@ -78,6 +78,11 @@ bool CreateComplexDir(CFSTR path);
78 78
79bool DeleteFileAlways(CFSTR name); 79bool DeleteFileAlways(CFSTR name);
80bool RemoveDirWithSubItems(const FString &path); 80bool RemoveDirWithSubItems(const FString &path);
81#ifdef _WIN32
82bool RemoveDirAlways_if_Empty(const FString &path);
83#else
84#define RemoveDirAlways_if_Empty RemoveDir
85#endif
81 86
82bool MyGetFullPathName(CFSTR path, FString &resFullPath); 87bool MyGetFullPathName(CFSTR path, FString &resFullPath);
83bool GetFullPathAndSplit(CFSTR path, FString &resDirPrefix, FString &resFileName); 88bool GetFullPathAndSplit(CFSTR path, FString &resDirPrefix, FString &resFileName);