From 550a70f8011c4c1cfd27d739469e79cb98bcdd6e Mon Sep 17 00:00:00 2001 From: Behdad Esfahbod Date: Thu, 31 May 2018 19:28:04 -0700 Subject: [PATCH] Use 0 as inert object reference value instead of -1 Towards using Null object for nil objects. --- src/hb-object-private.hh | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/hb-object-private.hh b/src/hb-object-private.hh index 1f61dcea6..00939ed4a 100644 --- a/src/hb-object-private.hh +++ b/src/hb-object-private.hh @@ -41,7 +41,7 @@ /* reference_count */ -#define HB_REFERENCE_COUNT_INERT_VALUE -1 +#define HB_REFERENCE_COUNT_INERT_VALUE 0 #define HB_REFERENCE_COUNT_POISON_VALUE -0x0000DEAD #define HB_REFERENCE_COUNT_INIT {HB_ATOMIC_INT_INIT(HB_REFERENCE_COUNT_INERT_VALUE)}