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 | |
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')
-rw-r--r-- | src/grecs-gram.y | 3 | ||||
-rw-r--r-- | src/preproc.c | 3 | ||||
-rw-r--r-- | src/text.c | 2 |
3 files changed, 5 insertions, 3 deletions
diff --git a/src/grecs-gram.y b/src/grecs-gram.y index dcc59dd..ffa2672 100644 --- a/src/grecs-gram.y +++ b/src/grecs-gram.y @@ -29,7 +29,8 @@ #include <netinet/in.h> #include <arpa/inet.h> #include <netdb.h> - +#include <string.h> + #include <xalloc.h> #include <inttypes.h> diff --git a/src/preproc.c b/src/preproc.c index 9f25f77..bd01b85 100644 --- a/src/preproc.c +++ b/src/preproc.c @@ -27,6 +27,7 @@ #include <stdarg.h> #include <string.h> #include <errno.h> +#include <signal.h> #include <xalloc.h> #include <hash.h> @@ -342,7 +343,7 @@ 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; @@ -26,7 +26,7 @@ static Hash_table *text_table; /* Calculate the hash of a string. */ static size_t -text_hasher (void const *data, unsigned n_buckets) +text_hasher (void const *data, size_t n_buckets) { return hash_string (data, n_buckets); } |