Detlef Riekenberg : localspl: Code cleanup for XcvDataPort_AddPort.

Alexandre Julliard julliard at wine.codeweavers.com
Mon Apr 30 07:11:25 CDT 2007


Module: wine
Branch: master
Commit: 174d050bb7ffec66cdebc0713409498bd68454b6
URL:    http://source.winehq.org/git/wine.git/?a=commit;h=174d050bb7ffec66cdebc0713409498bd68454b6

Author: Detlef Riekenberg <wine.dev at web.de>
Date:   Mon Apr 30 10:35:50 2007 +0200

localspl: Code cleanup for XcvDataPort_AddPort.

---

 dlls/localspl/localmon.c |    9 +++++----
 1 files changed, 5 insertions(+), 4 deletions(-)

diff --git a/dlls/localspl/localmon.c b/dlls/localspl/localmon.c
index 0dc128c..fda2c91 100644
--- a/dlls/localspl/localmon.c
+++ b/dlls/localspl/localmon.c
@@ -401,7 +401,7 @@ BOOL WINAPI localmon_XcvClosePort(HANDLE hXcv)
  *
  * RETURNS
  *  Success: ERROR_SUCCESS
- *  Failure: win32 error code (same value is returned by GetLastError) 
+ *  Failure: win32 error code
  *
  * NOTES
  *
@@ -431,13 +431,13 @@ DWORD WINAPI localmon_XcvDataPort(HANDLE hXcv, LPCWSTR pszDataName, PBYTE pInput
         if (res == ERROR_SUCCESS) {
             if (does_port_exist((LPWSTR) pInputData)) {
                 RegCloseKey(hroot);
+                TRACE("=> %u\n", ERROR_ALREADY_EXISTS);
                 return ERROR_ALREADY_EXISTS;
             }
             res = RegSetValueExW(hroot, (LPWSTR) pInputData, 0, REG_SZ, (const BYTE *) emptyW, sizeof(emptyW));
             RegCloseKey(hroot);
-            SetLastError(ERROR_SUCCESS);
-            return res;
         }
+        TRACE("=> %u\n", res);
         return res;
     }
 
@@ -509,7 +509,8 @@ DWORD WINAPI localmon_XcvDataPort(HANDLE hXcv, LPCWSTR pszDataName, PBYTE pInput
         /* names, that we have recognized, are valid */
         if (res) return ERROR_SUCCESS;
 
-        /* ERROR_ACCESS_DENIED, ERROR_PATH_NOT_FOUND ore something else */
+        /* ERROR_ACCESS_DENIED, ERROR_PATH_NOT_FOUND or something else */
+        TRACE("=> %u\n", GetLastError());
         return GetLastError();
     }
 




More information about the wine-cvs mailing list