GSlice is effectively deprecated and has little to no advantage over
using the system allocator on Linux.
if (!ostree_repo_lock_push (self, lock_type, cancellable, error))
return NULL;
- OstreeRepoAutoLock *auto_lock = g_slice_new (OstreeRepoAutoLock);
+ OstreeRepoAutoLock *auto_lock = g_new (OstreeRepoAutoLock, 1);
auto_lock->repo = self;
auto_lock->lock_type = lock_type;
return auto_lock;
errno = errsv;
- g_slice_free (OstreeRepoAutoLock, auto_lock);
+ g_free (auto_lock);
}
}