James Hawkins : advpack: Implement FileSaveMarkNotExistW.
Alexandre Julliard
julliard at wine.codeweavers.com
Thu Mar 23 13:50:19 CST 2006
Module: wine
Branch: refs/heads/master
Commit: bed3d4d3eb5e6662c2804ba7b556cd507e0dae52
URL: http://source.winehq.org/git/?p=wine.git;a=commit;h=bed3d4d3eb5e6662c2804ba7b556cd507e0dae52
Author: James Hawkins <truiken at gmail.com>
Date: Wed Mar 22 14:40:55 2006 -0600
advpack: Implement FileSaveMarkNotExistW.
---
dlls/advpack/advpack.spec | 2 +-
dlls/advpack/files.c | 16 ++++++++++++++--
2 files changed, 15 insertions(+), 3 deletions(-)
diff --git a/dlls/advpack/advpack.spec b/dlls/advpack/advpack.spec
index 7481127..3ebe357 100644
--- a/dlls/advpack/advpack.spec
+++ b/dlls/advpack/advpack.spec
@@ -20,7 +20,7 @@
# stdcall ExtractFilesW(wstr wstr long ptr ptr long)
@ stdcall ExtractFiles(str str long ptr ptr long) ExtractFilesA
@ stdcall FileSaveMarkNotExistA(str str str)
-# stdcall FileSaveMarkNotExistW(wstr wstr wstr)
+@ stdcall FileSaveMarkNotExistW(wstr wstr wstr)
@ stdcall FileSaveMarkNotExist(str str str) FileSaveMarkNotExistA
@ stdcall FileSaveRestoreA(ptr str str str long)
# stdcall FileSaveRestoreW(ptr wstr wstr wstr long)
diff --git a/dlls/advpack/files.c b/dlls/advpack/files.c
index d5eccd9..287888c 100644
--- a/dlls/advpack/files.c
+++ b/dlls/advpack/files.c
@@ -724,6 +724,18 @@ done:
/***********************************************************************
* FileSaveMarkNotExistA (ADVPACK.@)
*
+ * See FileSaveMarkNotExistW.
+ */
+HRESULT WINAPI FileSaveMarkNotExistA(LPSTR pszFileList, LPSTR pszDir, LPSTR pszBaseName)
+{
+ TRACE("(%p, %p, %p)\n", pszFileList, pszDir, pszBaseName);
+
+ return AddDelBackupEntryA(pszFileList, pszDir, pszBaseName, AADBE_DEL_ENTRY);
+}
+
+/***********************************************************************
+ * FileSaveMarkNotExistW (ADVPACK.@)
+ *
* Marks the files in the file list as not existing so they won't be
* backed up during a save.
*
@@ -736,11 +748,11 @@ done:
* Success: S_OK.
* Failure: E_FAIL.
*/
-HRESULT WINAPI FileSaveMarkNotExistA(LPSTR pszFileList, LPSTR pszDir, LPSTR pszBaseName)
+HRESULT WINAPI FileSaveMarkNotExistW(LPWSTR pszFileList, LPWSTR pszDir, LPWSTR pszBaseName)
{
TRACE("(%p, %p, %p)\n", pszFileList, pszDir, pszBaseName);
- return AddDelBackupEntryA(pszFileList, pszDir, pszBaseName, AADBE_DEL_ENTRY);
+ return AddDelBackupEntryW(pszFileList, pszDir, pszBaseName, AADBE_DEL_ENTRY);
}
/***********************************************************************
More information about the wine-cvs
mailing list