*** empty log message ***

diff --git a/libasn1compiler/asn1c_misc.c b/libasn1compiler/asn1c_misc.c
index f96b389..742c02a 100644
--- a/libasn1compiler/asn1c_misc.c
+++ b/libasn1compiler/asn1c_misc.c
@@ -20,7 +20,7 @@
 };
 static int
 reserved_keyword(const char *str) {
-	int i;
+	size_t i;
 	for(i = 0 ; i < sizeof(res_kwd)/sizeof(res_kwd[0]); i++) {
 		if(strcmp(str, res_kwd[i]) == 0)
 			return 1;
@@ -42,7 +42,7 @@
 	char *nextstr;
 	char *first = 0;
 	char *second = 0;
-	size_t size;
+	ssize_t size;
 	char *p;
 
 	if(expr) {