Mercurial > hg > octave-nkf > gnulib-hg
changeset 12335:d6110537824b
c-stack: avoid defining an unused static function
* lib/c-stack.c (find_stack_direction): Do not define this function
when it will not be used.
author | Jim Meyering <meyering@redhat.com> |
---|---|
date | Sun, 22 Nov 2009 17:11:14 +0100 |
parents | 911f28ebb9c4 |
children | 90584cfd31a4 |
files | ChangeLog lib/c-stack.c |
diffstat | 2 files changed, 6 insertions(+), 0 deletions(-) [+] |
line wrap: on
line diff
--- a/ChangeLog +++ b/ChangeLog @@ -1,5 +1,9 @@ 2009-11-22 Jim Meyering <meyering@redhat.com> + c-stack: avoid defining an unused static function + * lib/c-stack.c (find_stack_direction): Do not define this function + when it will not be used. + diffseq: avoid spurious gcc warnings * lib/diffseq.h (IF_LINT2): Define. (compareseq): Use it to initialize two members of "part".
--- a/lib/c-stack.c +++ b/lib/c-stack.c @@ -218,12 +218,14 @@ # if STACK_DIRECTION # define find_stack_direction(ptr) STACK_DIRECTION # else +# if ! SIGACTION_WORKS || HAVE_XSI_STACK_OVERFLOW_HEURISTIC static int find_stack_direction (char const *addr) { char dummy; return ! addr ? find_stack_direction (&dummy) : addr < &dummy ? 1 : -1; } +# endif # endif # if SIGACTION_WORKS