mirror of
https://https.git.savannah.gnu.org/git/gnulib.git
synced 2026-05-13 15:13:36 +00:00
mbsstr, quotearg, xstrtol: pacify IRIX 6.5 cc
These were found when building the latest grep snapshot on IRIX 6.5. * lib/mbsstr.c (knuth_morris_pratt_multibyte): Break "a=b=c;" into "b=c; a=b;", since IRIX 6.5 cc complains about the former if b is never used later. * lib/quotearg.c (quoting_options_from_style): * lib/xstrtol.c (__xstrtol): Use enum instead of 0, to pacify IRIX 6.5 cc.
This commit is contained in:
11
ChangeLog
11
ChangeLog
@@ -1,3 +1,14 @@
|
||||
2014-05-11 Paul Eggert <eggert@cs.ucla.edu>
|
||||
|
||||
mbsstr, quotearg, xstrtol: pacify IRIX 6.5 cc
|
||||
These were found when building the latest grep snapshot on IRIX 6.5.
|
||||
* lib/mbsstr.c (knuth_morris_pratt_multibyte): Break "a=b=c;" into
|
||||
"b=c; a=b;", since IRIX 6.5 cc complains about the former if b is
|
||||
never used later.
|
||||
* lib/quotearg.c (quoting_options_from_style):
|
||||
* lib/xstrtol.c (__xstrtol):
|
||||
Use enum instead of 0, to pacify IRIX 6.5 cc.
|
||||
|
||||
2014-04-18 Pádraig Brady <P@draigBrady.com>
|
||||
|
||||
gitlog-to-changelog: revert inclusion of git-log-fix file
|
||||
|
||||
@@ -50,7 +50,8 @@ knuth_morris_pratt_multibyte (const char *haystack, const char *needle,
|
||||
if (memory == NULL)
|
||||
return false;
|
||||
needle_mbchars = memory;
|
||||
table = table_memory = needle_mbchars + m;
|
||||
table_memory = needle_mbchars + m;
|
||||
table = table_memory;
|
||||
|
||||
/* Fill needle_mbchars. */
|
||||
{
|
||||
|
||||
@@ -178,7 +178,7 @@ set_custom_quoting (struct quoting_options *o,
|
||||
static struct quoting_options /* NOT PURE!! */
|
||||
quoting_options_from_style (enum quoting_style style)
|
||||
{
|
||||
struct quoting_options o = { 0, 0, { 0 }, NULL, NULL };
|
||||
struct quoting_options o = { literal_quoting_style, 0, { 0 }, NULL, NULL };
|
||||
if (style == custom_quoting_style)
|
||||
abort ();
|
||||
o.style = style;
|
||||
|
||||
@@ -182,7 +182,7 @@ __xstrtol (const char *s, char **ptr, int strtol_base,
|
||||
break;
|
||||
|
||||
case 'c':
|
||||
overflow = 0;
|
||||
overflow = LONGINT_OK;
|
||||
break;
|
||||
|
||||
case 'E': /* exa or exbi */
|
||||
|
||||
Reference in New Issue
Block a user