Sebastian Lackner : services: Consistently use InterlockedIncrement to increment refcount.
Module: wine Branch: master Commit: 20633b292b1af100562ecdd520f11bc169f2d106 URL: http://source.winehq.org/git/wine.git/?a=commit;h=20633b292b1af100562ecdd520... Author: Sebastian Lackner <sebastian(a)fds-team.de> Date: Wed Mar 2 07:18:30 2016 +0100 services: Consistently use InterlockedIncrement to increment refcount. Signed-off-by: Sebastian Lackner <sebastian(a)fds-team.de> Signed-off-by: Alexandre Julliard <julliard(a)winehq.org> --- programs/services/rpc.c | 2 +- programs/services/services.c | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/programs/services/rpc.c b/programs/services/rpc.c index dd44965..0b194cf 100644 --- a/programs/services/rpc.c +++ b/programs/services/rpc.c @@ -114,7 +114,7 @@ static void run_after_timeout(void (*func)(struct service_entry*), struct servic return; } - service->ref_count++; + InterlockedIncrement(&service->ref_count); elem->func = func; elem->service_entry = service; diff --git a/programs/services/services.c b/programs/services/services.c index 53a3846..8489f17 100644 --- a/programs/services/services.c +++ b/programs/services/services.c @@ -299,7 +299,7 @@ static void scmdatabase_autostart_services(struct scmdatabase *db) services_list = slist_new; } services_list[i] = service; - service->ref_count++; + InterlockedIncrement(&service->ref_count); i++; } }
participants (1)
-
Alexandre Julliard