ARRAY_SIZE dont redefine
authorAndy Green <andy@warmcat.com>
Mon, 6 Jun 2016 12:35:23 +0000 (20:35 +0800)
committerAndy Green <andy@warmcat.com>
Mon, 6 Jun 2016 12:35:42 +0000 (20:35 +0800)
Signed-off-by: Andy Green <andy@warmcat.com>
lib/libwebsockets.h

index bd15aad..0426a9b 100644 (file)
@@ -311,7 +311,9 @@ LWS_VISIBLE LWS_EXTERN void lwsl_hexdump(void *buf, size_t len);
 
 
 struct lws;
+#ifndef ARRAY_SIZE
 #define ARRAY_SIZE(x) (sizeof(x) / sizeof(x[0]))
+#endif
 
 /* api change list for user code to test against */