aboutsummaryrefslogtreecommitdiff
path: root/test/Analysis/malloc.mm
diff options
context:
space:
mode:
Diffstat (limited to 'test/Analysis/malloc.mm')
-rw-r--r--test/Analysis/malloc.mm2
1 files changed, 1 insertions, 1 deletions
diff --git a/test/Analysis/malloc.mm b/test/Analysis/malloc.mm
index f8a43b3b6a99..e3daa858be87 100644
--- a/test/Analysis/malloc.mm
+++ b/test/Analysis/malloc.mm
@@ -187,7 +187,7 @@ typedef volatile struct {
void *opaque1;
long opaque2;
} OSQueueHead;
-void OSAtomicEnqueue( OSQueueHead *__list, void *__new, size_t __offset) __attribute__((weak_import));
+extern "C" void OSAtomicEnqueue( OSQueueHead *__list, void *__new, size_t __offset) __attribute__((weak_import));
static inline void radar11111210(OSQueueHead *pool) {
void *newItem = malloc(4);
OSAtomicEnqueue(pool, newItem, 4);