From b67dabed2a7f1390e55dde473ef9bf20911431be Mon Sep 17 00:00:00 2001
From: Andreas Molzer <andreas.molzer@gmx.de>
Date: Wed, 25 Mar 2020 20:58:01 +0100
Subject: [PATCH] Add arraddn back with void return and deprecated

---
 stb_ds.h | 4 ++++
 1 file changed, 4 insertions(+)

diff --git a/stb_ds.h b/stb_ds.h
index 09f37f8..e0bff97 100644
--- a/stb_ds.h
+++ b/stb_ds.h
@@ -397,6 +397,8 @@ CREDITS
 #define arrfree     stbds_arrfree
 #define arraddnptr  stbds_arraddnptr
 #define arraddnoff  stbds_arraddnoff
+// deprecated
+#define arraddn     stbds_arraddn
 #define arrsetlen   stbds_arrsetlen
 #define arrlast     stbds_arrlast
 #define arrins      stbds_arrins
@@ -528,6 +530,8 @@ extern void * stbds_shmode_func(size_t elemsize, int mode);
 #define stbds_arrput(a,v)     (stbds_arrmaybegrow(a,1), (a)[stbds_header(a)->length++] = (v))
 #define stbds_arrpush         stbds_arrput  // synonym
 #define stbds_arrpop(a)       (stbds_header(a)->length--, (a)[stbds_header(a)->length])
+// deprecated
+#define stbds_arraddn(a,n)    ((void)(stbds_arraddnoff(a, n)))
 #define stbds_arraddnptr(a,n) (stbds_arrmaybegrow(a,n), stbds_header(a)->length += (n), &(a)[stbds_header(a)->length-(n)])
 #define stbds_arraddnoff(a,n) (stbds_arrmaybegrow(a,n), stbds_header(a)->length += (n), stbds_header(a)->length-(n))
 #define stbds_arrlast(a)      ((a)[stbds_header(a)->length-1])