From ec94e1d5db3645362284765bac1a019d552dae8b Mon Sep 17 00:00:00 2001 From: Martin Pulec <martin.pulec@cesnet.cz> Date: Fri, 29 May 2020 11:30:03 +0200 Subject: [PATCH] UltraGrid plugin: updated platform_ipc --- client/ultragrid/platform_ipc.c | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/client/ultragrid/platform_ipc.c b/client/ultragrid/platform_ipc.c index 7cdb1c92..c9502b78 100644 --- a/client/ultragrid/platform_ipc.c +++ b/client/ultragrid/platform_ipc.c @@ -63,7 +63,7 @@ #define MOD_NAME "[platform IPC] " -#ifdef __gnu_linux__ +#ifndef _WIN32 static key_t get_key(const char *id, int proj_id) { char key_path[1024]; snprintf(key_path, sizeof key_path, "/tmp/%s-%" PRIdMAX, id, (intmax_t) getuid()); @@ -109,7 +109,7 @@ void PrintError(void) // // SHM // -#ifdef __gnu_linux__ +#ifndef _WIN32 static platform_ipc_shm_t platform_ipc_shm_open_common(const char *id, size_t size, int shmflg) { key_t key = get_key(id, 1); @@ -132,7 +132,7 @@ static platform_ipc_shm_t platform_ipc_shm_open_common(const char *id, size_t si return handle; } -#endif // defined __gnu_linux__ +#endif // ! defined _WIN32 platform_ipc_shm_t platform_ipc_shm_create(const char *id, size_t size) { @@ -233,7 +233,7 @@ void platform_ipc_shm_done(platform_ipc_shm_t handle, bool destroy) // // Semaphores // -#ifdef __gnu_linux__ +#ifndef _WIN32 static platform_ipc_sem_t platform_ipc_sem_open_common(const char *id, int index, int semflg) { key_t key = get_key(id, index); @@ -254,7 +254,7 @@ static platform_ipc_sem_t platform_ipc_sem_open_common(const char *id, int index } return handle; } -#endif // defined __gnu_linux__ +#endif // ! defined _WIN32 platform_ipc_sem_t platform_ipc_sem_create(const char *id, int index) { -- GitLab