Skip to content

Commit 065edc1

Browse files
committed
[umf] Fix macOS build
The AppleClang compiler emits warnings in C functions with zero arguments that are not specified as `f(void)`.
1 parent 2c533e6 commit 065edc1

File tree

2 files changed

+5
-3
lines changed

2 files changed

+5
-3
lines changed

source/common/unified_malloc_framework/src/memory_tracker.c

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -21,10 +21,12 @@
2121

2222
#if !defined(_WIN32)
2323
critnib *TRACKER = NULL;
24-
void __attribute__((constructor)) createLibTracker() {
24+
void __attribute__((constructor)) createLibTracker(void) {
2525
TRACKER = critnib_new();
2626
}
27-
void __attribute__((destructor)) deleteLibTracker() { critnib_delete(TRACKER); }
27+
void __attribute__((destructor)) deleteLibTracker(void) {
28+
critnib_delete(TRACKER);
29+
}
2830

2931
umf_memory_tracker_handle_t umfMemoryTrackerGet(void) {
3032
return (umf_memory_tracker_handle_t)TRACKER;

source/common/unified_malloc_framework/src/utils/utils_posix.c

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,7 @@
1313

1414
#include "utils.h"
1515

16-
struct os_mutex_t *util_mutex_create() {
16+
struct os_mutex_t *util_mutex_create(void) {
1717
pthread_mutex_t *mutex = (pthread_mutex_t *)malloc(sizeof(pthread_mutex_t));
1818
int ret = pthread_mutex_init(mutex, NULL);
1919
return ret == 0 ? ((struct os_mutex_t *)mutex) : NULL;

0 commit comments

Comments
 (0)