diff options
author | Sergey Poznyakoff <gray@gnu.org.ua> | 2009-10-16 16:06:54 +0300 |
---|---|---|
committer | Sergey Poznyakoff <gray@gnu.org.ua> | 2009-10-16 16:06:54 +0300 |
commit | 2440853f0a440667cd65b63c08d2d04dddc79ea5 (patch) | |
tree | acba053e4ae42bee40fa1ea46b960f26a5056805 /src/preproc.c | |
parent | 455d5ce4bba0706f4c58887990ddfe0c4dd5f8d6 (diff) | |
download | grecs-2440853f0a440667cd65b63c08d2d04dddc79ea5.tar.gz grecs-2440853f0a440667cd65b63c08d2d04dddc79ea5.tar.bz2 |
Minor fixes.
* gnulib.modules: Add error.
* src/grecs-gram.y: Include string.h.
* src/preproc.c: Include signal.h.
(incl_hasher): Fix signature.
* src/text.c (text_hasher): Fix signature.
Diffstat (limited to 'src/preproc.c')
-rw-r--r-- | src/preproc.c | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/src/preproc.c b/src/preproc.c index 9f25f77..bd01b85 100644 --- a/src/preproc.c +++ b/src/preproc.c @@ -24,12 +24,13 @@ #include <ctype.h> #include <stdio.h> #include <stdlib.h> #include <stdarg.h> #include <string.h> #include <errno.h> +#include <signal.h> #include <xalloc.h> #include <hash.h> #include <gl_linked_list.h> #include <inttostr.h> #include <wordsplit.h> @@ -339,13 +340,13 @@ grecs_preproc_add_include_dir (char *dir) } static Hash_table *incl_sources; /* Calculate the hash of a struct input_file_ident. */ static size_t -incl_hasher (void const *data, unsigned n_buckets) +incl_hasher (void const *data, size_t n_buckets) { const struct input_file_ident *id = data; return (id->i_node + id->device) % n_buckets; } /* Compare two input_file_idents for equality. */ |