From 52803aa8259d81f30c23d698d346faae87c11930 Mon Sep 17 00:00:00 2001 From: Yuichi Nishiwaki Date: Tue, 25 Mar 2014 14:13:38 +0900 Subject: [PATCH] pic_sym is now an alias to unsigned int --- include/picrin/value.h | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/include/picrin/value.h b/include/picrin/value.h index ef763a0a..88266491 100644 --- a/include/picrin/value.h +++ b/include/picrin/value.h @@ -10,13 +10,13 @@ extern "C" { #endif /** - * pic_sym is just an alias to int. + * pic_sym is just an alias to unsigned int. * the value 0 for pic_sym is guaranteed to resolve to no symbol. * if you are defining a function that returns optional, * the zero symbol would be useful for such situation. */ -typedef int pic_sym; +typedef unsigned pic_sym; /** * `undef` values never seen from user-end: that is,