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