diff options
author | Sergey Poznyakoff <gray@gnu.org> | 2016-05-17 00:10:52 +0300 |
---|---|---|
committer | Sergey Poznyakoff <gray@gnu.org> | 2016-05-17 00:10:52 +0300 |
commit | 1b89c5a728a99acffff75582f5a4126f5b4d2d4b (patch) | |
tree | 615815a6ebbc828d25cd82bb98983821bfc6ea08 | |
parent | 66a305bb2fda5e7c9d813ee067e4923d9f0a631e (diff) | |
download | cflow-1b89c5a728a99acffff75582f5a4126f5b4d2d4b.tar.gz cflow-1b89c5a728a99acffff75582f5a4126f5b4d2d4b.tar.bz2 |
Version 1.5release-1_5
* NEWS: Version 1.5
* configure.ac: Likewise.
* src/main.c (parse_opt): Bugfix.
* src/parser.c: Include ctype.h.
* src/symbol.c (hash_symbol_hasher): Fix signature.
-rw-r--r-- | NEWS | 4 | ||||
-rw-r--r-- | configure.ac | 2 | ||||
-rw-r--r-- | src/main.c | 2 | ||||
-rw-r--r-- | src/parser.c | 1 | ||||
-rw-r--r-- | src/symbol.c | 2 |
5 files changed, 6 insertions, 5 deletions
@@ -1,11 +1,11 @@ | |||
1 | GNU cflow NEWS -- history of user-visible changes. 2016-03-22 | 1 | GNU cflow NEWS -- history of user-visible changes. 2016-05-17 |
2 | Copyright (C) 2005-2007, 2009-2011, 2014-2016 Sergey Poznyakoff | 2 | Copyright (C) 2005-2007, 2009-2011, 2014-2016 Sergey Poznyakoff |
3 | See the end of file for copying conditions. | 3 | See the end of file for copying conditions. |
4 | 4 | ||
5 | Please send cflow bug reports to <bug-cflow@gnu.org>. | 5 | Please send cflow bug reports to <bug-cflow@gnu.org>. |
6 | 6 | ||
7 | 7 | ||
8 | Version 1.4.90 (Git) | 8 | Version 1.5, 2016-05-17 |
9 | 9 | ||
10 | * Correctly handle functions returning struct/union (fixes bug #31792) | 10 | * Correctly handle functions returning struct/union (fixes bug #31792) |
11 | * Gracefully handle invalid inputs (fixes bug #44113) | 11 | * Gracefully handle invalid inputs (fixes bug #44113) |
diff --git a/configure.ac b/configure.ac index 4909b05..35f55f8 100644 --- a/configure.ac +++ b/configure.ac | |||
@@ -18,7 +18,7 @@ | |||
18 | # along with this program. If not, see <http://www.gnu.org/licenses/>. | 18 | # along with this program. If not, see <http://www.gnu.org/licenses/>. |
19 | 19 | ||
20 | AC_PREREQ(2.61) | 20 | AC_PREREQ(2.61) |
21 | AC_INIT([GNU cflow], [1.4.90], [bug-cflow@gnu.org]) | 21 | AC_INIT([GNU cflow], [1.5], [bug-cflow@gnu.org]) |
22 | AC_CONFIG_SRCDIR([src/cflow.h]) | 22 | AC_CONFIG_SRCDIR([src/cflow.h]) |
23 | AC_CONFIG_AUX_DIR([build-aux]) | 23 | AC_CONFIG_AUX_DIR([build-aux]) |
24 | AM_INIT_AUTOMAKE([1.11 gnits tar-ustar dist-bzip2 dist-xz std-options | 24 | AM_INIT_AUTOMAKE([1.11 gnits tar-ustar dist-bzip2 dist-xz std-options |
@@ -540,7 +540,7 @@ parse_opt (int key, char *arg, struct argp_state *state) | |||
540 | case OPT_NO_TREE: | 540 | case OPT_NO_TREE: |
541 | print_as_tree = 0; | 541 | print_as_tree = 0; |
542 | level_indent[0] = level_indent[1] = NULL; | 542 | level_indent[0] = level_indent[1] = NULL; |
543 | level_end[0] = level_end[0] = NULL; | 543 | level_end[0] = level_end[1] = NULL; |
544 | break; | 544 | break; |
545 | case 'b': | 545 | case 'b': |
546 | brief_listing = 1; | 546 | brief_listing = 1; |
diff --git a/src/parser.c b/src/parser.c index 4be9d4e..d2832a1 100644 --- a/src/parser.c +++ b/src/parser.c | |||
@@ -16,6 +16,7 @@ | |||
16 | 16 | ||
17 | #include <cflow.h> | 17 | #include <cflow.h> |
18 | #include <parser.h> | 18 | #include <parser.h> |
19 | #include <ctype.h> | ||
19 | 20 | ||
20 | typedef struct { | 21 | typedef struct { |
21 | char *name; | 22 | char *name; |
diff --git a/src/symbol.c b/src/symbol.c index 6d31801..460f954 100644 --- a/src/symbol.c +++ b/src/symbol.c | |||
@@ -43,7 +43,7 @@ struct table_entry { | |||
43 | 43 | ||
44 | /* Calculate the hash of a string. */ | 44 | /* Calculate the hash of a string. */ |
45 | static size_t | 45 | static size_t |
46 | hash_symbol_hasher(void const *data, unsigned n_buckets) | 46 | hash_symbol_hasher(void const *data, size_t n_buckets) |
47 | { | 47 | { |
48 | struct table_entry const *t = data; | 48 | struct table_entry const *t = data; |
49 | if (!t->sym) | 49 | if (!t->sym) |