From e5353c0f447a8628985722296f57fc02dd2e0063 Mon Sep 17 00:00:00 2001 From: "Arnold D. Robbins" Date: Fri, 11 May 2012 15:05:35 +0300 Subject: Move to use of bool type, true, false, everywhere. --- cint_array.c | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) (limited to 'cint_array.c') diff --git a/cint_array.c b/cint_array.c index f82eb4b6..3245cdc1 100644 --- a/cint_array.c +++ b/cint_array.c @@ -825,14 +825,14 @@ tree_remove(NODE *symbol, NODE *tree, long k) assert(i >= 0); tn = tree->nodes[i]; if (tn == NULL) - return FALSE; + return false; if (tn->type == Node_array_tree && ! tree_remove(symbol, tn, k)) - return FALSE; + return false; else if (tn->type == Node_array_leaf && ! leaf_remove(symbol, tn, k)) - return FALSE; + return false; if (tn->table_size == 0) { freenode(tn); @@ -845,7 +845,7 @@ tree_remove(NODE *symbol, NODE *tree, long k) memset(tree, '\0', sizeof(NODE)); tree->type = Node_array_tree; } - return TRUE; + return true; } @@ -1086,7 +1086,7 @@ leaf_remove(NODE *symbol, NODE *array, long k) lhs = array->nodes + (k - array->array_base); if (*lhs == NULL) - return FALSE; + return false; *lhs = NULL; if (--array->table_size == 0) { efree(array->nodes); @@ -1094,7 +1094,7 @@ leaf_remove(NODE *symbol, NODE *array, long k) symbol->array_capacity -= array->array_size; array->array_size = 0; /* sanity */ } - return TRUE; + return true; } -- cgit v1.2.3 From fcc37ab5b658388a6fa14bcd9c0254454418c96a Mon Sep 17 00:00:00 2001 From: "Arnold D. Robbins" Date: Wed, 6 Jun 2012 20:03:29 +0300 Subject: Minor fixes for printf compile warnings. --- cint_array.c | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) (limited to 'cint_array.c') diff --git a/cint_array.c b/cint_array.c index 3245cdc1..cafd1bbc 100644 --- a/cint_array.c +++ b/cint_array.c @@ -996,7 +996,8 @@ tree_print(NODE *tree, size_t bi, int indent_level) hsize = tree->array_size; if ((tree->flags & HALFHAT) != 0) hsize /= 2; - fprintf(output_fp, "%4lu:%s[%4lu:%-4lu]\n", bi, + fprintf(output_fp, "%4lu:%s[%4lu:%-4lu]\n", + (unsigned long) bi, (tree->flags & HALFHAT) ? "HH" : "H", (unsigned long) hsize, (unsigned long) tree->table_size); @@ -1210,7 +1211,8 @@ static void leaf_print(NODE *array, size_t bi, int indent_level) { indent(indent_level); - fprintf(output_fp, "%4lu:L[%4lu:%-4lu]\n", bi, + fprintf(output_fp, "%4lu:L[%4lu:%-4lu]\n", + (unsigned long) bi, (unsigned long) array->array_size, (unsigned long) array->table_size); } -- cgit v1.2.3 From 86024b7f014c286daa68c3a0a223ce51f6e13dfa Mon Sep 17 00:00:00 2001 From: "Arnold D. Robbins" Date: Thu, 22 Nov 2012 16:11:22 +0200 Subject: Clean up of awk.h. --- cint_array.c | 2 ++ 1 file changed, 2 insertions(+) (limited to 'cint_array.c') diff --git a/cint_array.c b/cint_array.c index cafd1bbc..22f9fbed 100644 --- a/cint_array.c +++ b/cint_array.c @@ -25,6 +25,8 @@ #include "awk.h" +#define INT32_BIT 32 + extern FILE *output_fp; extern void indent(int indent_level); extern NODE **is_integer(NODE *symbol, NODE *subs); -- cgit v1.2.3