]> granicus.if.org Git - onig/commitdiff
add MEM_STATUS_IS_ALL_ON()
authorK.Kosako <kosako@sofnec.co.jp>
Tue, 27 Aug 2019 06:16:54 +0000 (15:16 +0900)
committerK.Kosako <kosako@sofnec.co.jp>
Thu, 29 Aug 2019 00:19:59 +0000 (09:19 +0900)
src/regint.h

index d775e49007524a539d96b5163593b405b94ae3d9..a8e1fa1c15792a45d3d451734f7d3c987516e424 100644 (file)
@@ -290,6 +290,8 @@ typedef unsigned int  MemStatusType;
 #define MEM_STATUS_AT0(stats,n) \
   ((n) > 0 && (n) < (int )MEM_STATUS_BITS_NUM  ?  ((stats) & ((MemStatusType )1 << n)) : ((stats) & 1))
 
+#define MEM_STATUS_IS_ALL_ON(stats)  (((stats) & 1) != 0)
+
 #define MEM_STATUS_ON(stats,n) do {\
   if ((n) < (int )MEM_STATUS_BITS_NUM) {\
     if ((n) != 0)\