From 94784d98661a43844457ae81e97b7862fece968c Mon Sep 17 00:00:00 2001
From: barracuda156 <vital.had@gmail.com>
Date: Sat, 19 Aug 2023 05:18:56 +0800
Subject: [PATCH] Fix headers for macOS

---
 src/TPCircularBuffer/TPCircularBuffer+AudioBufferList.c | 2 +-
 src/TPCircularBuffer/TPCircularBuffer.h                 | 8 ++++++++
 2 files changed, 9 insertions(+), 1 deletion(-)

diff --git src/TPCircularBuffer/TPCircularBuffer+AudioBufferList.c src/TPCircularBuffer/TPCircularBuffer+AudioBufferList.c
index 7b913dc..df689a7 100644
--- src/TPCircularBuffer/TPCircularBuffer+AudioBufferList.c
+++ src/TPCircularBuffer/TPCircularBuffer+AudioBufferList.c
@@ -28,7 +28,7 @@
 //
 
 #include "TPCircularBuffer+AudioBufferList.h"
-#import <mach/mach_time.h>
+#include <mach/mach_time.h>
 
 static double __secondsToHostTicks = 0.0;
 
diff --git src/TPCircularBuffer/TPCircularBuffer.h src/TPCircularBuffer/TPCircularBuffer.h
index f354cfd..6791975 100644
--- src/TPCircularBuffer/TPCircularBuffer.h
+++ src/TPCircularBuffer/TPCircularBuffer.h
@@ -43,9 +43,17 @@
 #define TPCircularBuffer_h
 
 #include <stdbool.h>
+#include <stdint.h>
 #include <string.h>
 #include <assert.h>
 
+#ifdef __APPLE__
+#include <sys/cdefs.h>
+#ifndef __deprecated_msg
+#define __deprecated_msg(_msg) __attribute__((__deprecated__(_msg)))
+#endif
+#endif
+
 #ifdef __cplusplus
     extern "C++" {
         #include <atomic>
-- 
2.41.0

