lib-util: rename memdup to smb_memdup and fix all callers
[samba.git] / source4 / smbd / process_thread.c
index 764c1f36d5d21d8dfd84a4c6d7ca526cdc59d29b..ad264c915615f9a2a46eeae26c64c6af97379908 100644 (file)
@@ -218,7 +218,7 @@ static void thread_set_title(struct tevent_context *ev, const char *title)
 static int thread_mutex_init(smb_mutex_t *mutex, const char *name)
 {
        pthread_mutex_t m = PTHREAD_MUTEX_INITIALIZER;
-       mutex->mutex = memdup(&m, sizeof(m));
+       mutex->mutex = smb_memdup(&m, sizeof(m));
        if (! mutex->mutex) {
                errno = ENOMEM;
                return -1;
@@ -294,7 +294,7 @@ static int thread_mutex_unlock(smb_mutex_t *mutex, const char *name)
 static int thread_rwlock_init(smb_rwlock_t *rwlock, const char *name)
 {
        pthread_rwlock_t m = PTHREAD_RWLOCK_INITIALIZER;
-       rwlock->rwlock = memdup(&m, sizeof(m));
+       rwlock->rwlock = smb_memdup(&m, sizeof(m));
        if (! rwlock->rwlock) {
                errno = ENOMEM;
                return -1;