diff options
author | mataes2007 <mataes2007@e753b5eb-9565-29b2-b5c5-2cc6f99dfbcb> | 2011-09-15 13:47:48 +0000 |
---|---|---|
committer | mataes2007 <mataes2007@e753b5eb-9565-29b2-b5c5-2cc6f99dfbcb> | 2011-09-15 13:47:48 +0000 |
commit | 2ee13a15c6dcf370457147bb85d5095892aacf00 (patch) | |
tree | 56abc23dcaa78552a8c07d63f2908594c232b066 | |
parent | 04007636bc8f5ece651af428962471e4aa5d1b98 (diff) |
PackUpdater:
added option for silent folder delete
git-svn-id: http://miranda-plugins.googlecode.com/svn/trunk@167 e753b5eb-9565-29b2-b5c5-2cc6f99dfbcb
-rw-r--r-- | PackUpdater/Src/Events.cpp | 24 |
1 files changed, 13 insertions, 11 deletions
diff --git a/PackUpdater/Src/Events.cpp b/PackUpdater/Src/Events.cpp index 7c15ed0..fa192e9 100644 --- a/PackUpdater/Src/Events.cpp +++ b/PackUpdater/Src/Events.cpp @@ -49,17 +49,19 @@ INT_PTR MenuCommand(WPARAM wParam,LPARAM lParam) INT_PTR EmptyFolder(WPARAM wParam,LPARAM lParam)
{
- SHFILEOPSTRUCT file_op = {
- NULL,
- FO_DELETE,
- tszRoot,
- _T(""),
- FOF_NOERRORUI |
- FOF_SILENT,
- false,
- 0,
- _T("") };
- SHFileOperation(&file_op);
+ SHFILEOPSTRUCT file_op = {
+ NULL,
+ FO_DELETE,
+ tszRoot,
+ _T(""),
+ FOF_NOERRORUI |
+ FOF_SILENT,
+ false,
+ 0,
+ _T("") };
+ if (lParam)
+ file_op.fFlags |= FOF_NOCONFIRMMKDIR;
+ SHFileOperation(&file_op);
return 0;
}
|