services: Make release_process() static.

Francois Gouget fgouget at free.fr
Tue Mar 22 05:26:40 CDT 2016


Signed-off-by: Francois Gouget <fgouget at free.fr>
---
 programs/services/services.c | 12 ++++++------
 programs/services/services.h |  1 -
 2 files changed, 6 insertions(+), 7 deletions(-)

diff --git a/programs/services/services.c b/programs/services/services.c
index 8f53e7e..fd6fc90 100644
--- a/programs/services/services.c
+++ b/programs/services/services.c
@@ -116,6 +116,12 @@ DWORD service_create(LPCWSTR name, struct service_entry **entry)
     return ERROR_SUCCESS;
 }
 
+static void release_process(struct process_entry *process)
+{
+    if (InterlockedDecrement(&process->ref_count) == 0)
+        free_process_entry(process);
+}
+
 void free_service_entry(struct service_entry *entry)
 {
     HeapFree(GetProcessHeap(), 0, entry->name);
@@ -456,12 +462,6 @@ struct service_entry *scmdatabase_find_service_by_displayname(struct scmdatabase
     return NULL;
 }
 
-void release_process(struct process_entry *process)
-{
-    if (InterlockedDecrement(&process->ref_count) == 0)
-        free_process_entry(process);
-}
-
 void release_service(struct service_entry *service)
 {
     struct scmdatabase *db = service->db;
diff --git a/programs/services/services.h b/programs/services/services.h
index b8f4774..69a9ff4 100644
--- a/programs/services/services.h
+++ b/programs/services/services.h
@@ -88,7 +88,6 @@ void service_terminate(struct service_entry *service);
 
 /* Process functions */
 
-void release_process(struct process_entry *process);
 BOOL process_send_command(struct process_entry *process, const void *data, DWORD size, DWORD *result);
 
 extern HANDLE g_hStartedEvent;
-- 
2.7.0




More information about the wine-patches mailing list