You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@commons.apache.org by ma...@apache.org on 2019/09/30 10:19:26 UTC

[commons-daemon] 05/08: Fix some -W4 compiler warnings "unreferenced formal parameter"

This is an automated email from the ASF dual-hosted git repository.

markt pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/commons-daemon.git

commit 6ffd26d3d6bfe80860d8c93a32fc0b74b3a98c36
Author: Mark Thomas <ma...@apache.org>
AuthorDate: Mon Sep 30 11:00:29 2019 +0100

    Fix some -W4 compiler warnings "unreferenced formal parameter"
---
 src/native/windows/apps/prunsrv/prunsrv.c |  4 +++
 src/native/windows/src/handles.c          | 48 +++++++++++++++++--------------
 src/native/windows/src/javajni.c          |  3 ++
 src/native/windows/src/registry.c         |  2 ++
 src/native/windows/src/service.c          |  2 ++
 5 files changed, 37 insertions(+), 22 deletions(-)

diff --git a/src/native/windows/apps/prunsrv/prunsrv.c b/src/native/windows/apps/prunsrv/prunsrv.c
index fc06db8..022ab31 100644
--- a/src/native/windows/apps/prunsrv/prunsrv.c
+++ b/src/native/windows/apps/prunsrv/prunsrv.c
@@ -281,6 +281,7 @@ DWORD WINAPI eventThread(LPVOID lpParam)
     }
     ExitThread(0);
     return 0;
+	UNREFERENCED_PARAMETER(lpParam);
 }
 
 /* redirect console stdout/stderr to files
@@ -962,6 +963,7 @@ BOOL child_callback(APXHANDLE hObject, UINT uMsg,
             fputc(ch, stdout);
     }
     return TRUE;
+	UNREFERENCED_PARAMETER(hObject);
 }
 
 static int onExitStop(void)
@@ -1638,6 +1640,8 @@ cleanup:
     reportServiceStatusStopped(rc);
     gExitval = rc;
     return;
+	UNREFERENCED_PARAMETER(argc);
+	UNREFERENCED_PARAMETER(argv);
 }
 
 
diff --git a/src/native/windows/src/handles.c b/src/native/windows/src/handles.c
index bdd573d..bbbe412 100644
--- a/src/native/windows/src/handles.c
+++ b/src/native/windows/src/handles.c
@@ -13,7 +13,7 @@
  * See the License for the specific language governing permissions and
  * limitations under the License.
  */
- 
+
 #include "apxwin.h"
 #include "private.h"
 
@@ -78,12 +78,12 @@ LPVOID HeapREALLOC(HANDLE hHeap, DWORD dwFlags, LPVOID lpMem, SIZE_T dwBytes)
 }
 #endif
 
-static LPVOID __apxPoolAllocCore(APXHANDLE hPool, 
+static LPVOID __apxPoolAllocCore(APXHANDLE hPool,
                                  DWORD dwSize, DWORD dwOptions)
 {
     DWORD dwPhysicalSize;
     LPALLOCBLOCK lpBlock;
-    
+
     if (!hPool)
         hPool = _st_sys_pool;
     dwPhysicalSize = APX_ALIGN_DEFAULT(dwSize + sizeof(ALLOCBLOCK));
@@ -100,7 +100,7 @@ static LPVOID __apxPoolReallocCore(APXHANDLE hPool, LPVOID lpMem,
     DWORD dwPhysicalSize;
     LPALLOCBLOCK lpBlock;
     LPALLOCBLOCK lpOrg;
-    
+
     if (!lpMem)
         return __apxPoolAllocCore(hPool, dwSize, dwOptions);
     lpOrg = (LPALLOCBLOCK)((char *)lpMem - sizeof(ALLOCBLOCK));
@@ -122,7 +122,7 @@ static void __apxPoolFreeCore(LPVOID lpMem)
 {
     APXHANDLE hPool;
     LPALLOCBLOCK lpBlock = (LPALLOCBLOCK)((char *)lpMem - sizeof(ALLOCBLOCK));
-    
+
     if (lpBlock->lpPool != APXHANDLE_INVALID) {
         hPool = lpBlock->lpPool;
         lpBlock->lpPool = APXHANDLE_INVALID;
@@ -182,7 +182,7 @@ static BOOL __apxPoolCallback(APXHANDLE hObject, UINT uMsg,
     TAILQ_FOREACH(hCur, &lpPool->lPools, queue) {
         __apxPoolCallback(hCur, uMsg, 0, 0);
     }
-    /* call the handles callback */        
+    /* call the handles callback */
     for(hCur = TAILQ_FIRST(&lpPool->lHandles) ;
         hCur != NULL ;
         hCur = TAILQ_FIRST(&lpPool->lHandles)) {
@@ -198,6 +198,8 @@ static BOOL __apxPoolCallback(APXHANDLE hObject, UINT uMsg,
         hObject->dwSize = 0;
 
     return TRUE;
+	UNREFERENCED_PARAMETER(wParam);
+	UNREFERENCED_PARAMETER(lParam);
 }
 
 static BOOL __apxHandleCallback(APXHANDLE hObject, UINT uMsg,
@@ -209,7 +211,7 @@ static BOOL __apxHandleCallback(APXHANDLE hObject, UINT uMsg,
     /* Default handler handles only close event */
     if (uMsg != WM_CLOSE)
         return FALSE;
-    if (hObject->dwType == APXHANDLE_TYPE_WINHANDLE && 
+    if (hObject->dwType == APXHANDLE_TYPE_WINHANDLE &&
         !(IS_INVALID_HANDLE(hObject->uData.hWinHandle))) {
         rv = CloseHandle(hObject->uData.hWinHandle);
         hObject->uData.hWinHandle = NULL;
@@ -231,6 +233,8 @@ static BOOL __apxHandleCallback(APXHANDLE hObject, UINT uMsg,
         hObject->dwFlags &= ~APXHANDLE_HAS_EVENT;
     }
     return rv;
+	UNREFERENCED_PARAMETER(wParam);
+	UNREFERENCED_PARAMETER(lParam);
 }
 
 static BOOL __apxCreateSystemPool()
@@ -245,11 +249,11 @@ static BOOL __apxCreateSystemPool()
     if (!_st_sys_page)
         return FALSE;
     _st_sys_page = VirtualAlloc(_st_sys_page, _st_sys_info.dwAllocationGranularity,
-                                MEM_COMMIT, PAGE_READWRITE);     
+                                MEM_COMMIT, PAGE_READWRITE);
 
     /* Create the main Heap */
     hHeap = HeapCREATE(0, _st_sys_info.dwAllocationGranularity, 0);
-    _st_sys_pool = HeapALLOC(hHeap, HEAP_ZERO_MEMORY, 
+    _st_sys_pool = HeapALLOC(hHeap, HEAP_ZERO_MEMORY,
                              APX_ALIGN_DEFAULT(APXHANDLE_SZ + sizeof(APXPOOL)));
     _st_sys_pool->hHeap = hHeap;
     _st_sys_pool->dwType = APXHANDLE_TYPE_INVALID;
@@ -261,7 +265,7 @@ static BOOL __apxCreateSystemPool()
     TAILQ_INIT(&lpPool->lHandles);
     TAILQ_INIT(&lpPool->lPools);
     _st_sys_pool->dwType  = APXHANDLE_TYPE_POOL;
-    
+
     /** TODO: For each unsupported function make a surrogate */
     _st_sys_argvw = CommandLineToArgvW(GetCommandLineW(), &_st_sys_argc);
 
@@ -301,14 +305,14 @@ apxHandleManagerDestroy()
 #endif
         return TRUE;
     }
-    
+
     return FALSE;
 }
 
 APXHANDLE
 apxPoolCreate(APXHANDLE hParent, DWORD dwOptions)
 {
-    APXHANDLE   hHandle; 
+    APXHANDLE   hHandle;
     LPAPXPOOL   lpPool;
     HANDLE      hHeap;
 
@@ -422,13 +426,13 @@ apxStrdupW(LPCWSTR szSource)
 }
 
 APXHANDLE
-apxHandleCreate(APXHANDLE hPool, DWORD dwFlags, 
+apxHandleCreate(APXHANDLE hPool, DWORD dwFlags,
                 LPVOID lpData, DWORD  dwDataSize,
                 LPAPXFNCALLBACK fnCallback)
 {
-    APXHANDLE   hHandle; 
+    APXHANDLE   hHandle;
     LPAPXPOOL   lpPool;
-    
+
     if (IS_INVALID_HANDLE(hPool))
         hPool = _st_sys_pool;
     if (hPool->dwType != APXHANDLE_TYPE_POOL) {
@@ -438,7 +442,7 @@ apxHandleCreate(APXHANDLE hPool, DWORD dwFlags,
     }
     hHandle = __apxPoolAllocCore(hPool, APXHANDLE_SZ + dwDataSize,
                                  HEAP_ZERO_MEMORY);
-    
+
     hHandle->hPool             = hPool;
     if (fnCallback)
         hHandle->fnCallback = fnCallback;
@@ -489,7 +493,7 @@ apxCloseHandle(APXHANDLE hObject)
 {
     LPAPXPOOL   lpPool;
     APXCALLHOOK *lpCall;
-    
+
     if (IS_INVALID_HANDLE(hObject) || hObject->dwType == APXHANDLE_TYPE_INVALID)
         return FALSE;
     /* Call the user callback first */
@@ -538,7 +542,7 @@ apxHandleGetUserData(APXHANDLE hObject)
         return hObject->uData.lpPtr;
 }
 
-LPVOID      
+LPVOID
 apxHandleSetUserData(APXHANDLE hObject, LPVOID lpData, DWORD dwDataSize)
 {
     if (hObject->dwType == APXHANDLE_TYPE_INVALID)
@@ -548,7 +552,7 @@ apxHandleSetUserData(APXHANDLE hObject, LPVOID lpData, DWORD dwDataSize)
                       MIN(hObject->dwSize, dwDataSize));
         return APXHANDLE_DATA(hObject);
     }
-    else { 
+    else {
         LPVOID lpOrg = hObject->uData.lpPtr;
         hObject->uData.lpPtr = lpData;
         return lpOrg;
@@ -578,7 +582,7 @@ BOOL apxHandlePostMessage(APXHANDLE hObject, UINT uMsg, WPARAM wParam, LPARAM lP
     if (hObject->dwType == APXHANDLE_TYPE_INVALID)
         return FALSE;
     if (hObject->dwFlags & APXHANDLE_HAS_EVENT) {
-        /* TODO: Create a thread message queue 
+        /* TODO: Create a thread message queue
          * Right now wait while the event gets nonsignaled
          */
         while (WaitForSingleObject(hObject->hEventHandle, 0) == WAIT_OBJECT_0)
@@ -615,7 +619,7 @@ BOOL apxHandleAddHook(APXHANDLE hObject, DWORD dwWhere,
 
     if (hObject->dwType == APXHANDLE_TYPE_INVALID || !fnCallback)
         return FALSE;
-    lpCall = (APXCALLHOOK *)__apxPoolAllocCore(hObject->hPool, 
+    lpCall = (APXCALLHOOK *)__apxPoolAllocCore(hObject->hPool,
                                                sizeof(APXCALLHOOK), 0);
     if (!lpCall)
         return FALSE;
@@ -628,7 +632,7 @@ BOOL apxHandleAddHook(APXHANDLE hObject, DWORD dwWhere,
         TAILQ_INSERT_TAIL(&hObject->lCallbacks, lpCall, queue);
     }
     APXHANDLE_SPINUNLOCK(hObject);
-    
+
     return TRUE;
 }
 
diff --git a/src/native/windows/src/javajni.c b/src/native/windows/src/javajni.c
index 81c6580..4f516cd 100644
--- a/src/native/windows/src/javajni.c
+++ b/src/native/windows/src/javajni.c
@@ -380,6 +380,8 @@ static BOOL __apxJavaJniCallback(APXHANDLE hObject, UINT uMsg,
         break;
     }
     return TRUE;
+	UNREFERENCED_PARAMETER(wParam);
+	UNREFERENCED_PARAMETER(lParam);
 }
 
 APXHANDLE
@@ -534,6 +536,7 @@ static jint JNICALL __apxJniVfprintf(FILE *fp, const char *format, va_list args)
     if (apxLogWrite(APXLOG_MARK_INFO "%s", sBuf) == 0)
         fputs(sBuf, stdout);
     return rv;
+	UNREFERENCED_PARAMETER(fp);
 }
 
 static void JNICALL __apxJniExit(jint exitCode)
diff --git a/src/native/windows/src/registry.c b/src/native/windows/src/registry.c
index cd44952..3a3e5f7 100644
--- a/src/native/windows/src/registry.c
+++ b/src/native/windows/src/registry.c
@@ -119,6 +119,8 @@ static BOOL __apxRegistryCallback(APXHANDLE hObject, UINT uMsg,
         break;
     }
     return TRUE;
+	UNREFERENCED_PARAMETER(wParam);
+	UNREFERENCED_PARAMETER(lParam);
 }
 
 LPSTR __apxGetRegistrySzA(APXHANDLE hPool, HKEY hKey, LPCSTR szValueName)
diff --git a/src/native/windows/src/service.c b/src/native/windows/src/service.c
index 6317d58..7d1925e 100644
--- a/src/native/windows/src/service.c
+++ b/src/native/windows/src/service.c
@@ -73,6 +73,8 @@ static BOOL __apxServiceCallback(APXHANDLE hObject, UINT uMsg,
         break;
     }
     return TRUE;
+	UNREFERENCED_PARAMETER(wParam);
+	UNREFERENCED_PARAMETER(lParam);
 }
 
 APXHANDLE