aboutsummaryrefslogtreecommitdiff
path: root/gcc
diff options
context:
space:
mode:
authorDave Brolley <brolley@cygnus.com>1999-02-10 11:00:12 +0000
committerDave Brolley <brolley@gcc.gnu.org>1999-02-10 06:00:12 -0500
commit4d2a3f76f2d43fd6e553cb772bb16b5fccf7383d (patch)
tree1780e287abba5c976936138f13e0555fa53bba5e /gcc
parent00aeceec1bc100e29ff283e272fbad99f0f35e67 (diff)
downloadgcc-4d2a3f76f2d43fd6e553cb772bb16b5fccf7383d.zip
gcc-4d2a3f76f2d43fd6e553cb772bb16b5fccf7383d.tar.gz
gcc-4d2a3f76f2d43fd6e553cb772bb16b5fccf7383d.tar.bz2
mbchar.c (local_mb_cur_max): Handle the case where MB_CUR_MAX is 0.
Wed Feb 10 13:59:18 1999 Dave Brolley <brolley@cygnus.com> * mbchar.c (local_mb_cur_max): Handle the case where MB_CUR_MAX is 0. From-SVN: r25129
Diffstat (limited to 'gcc')
-rw-r--r--gcc/ChangeLog4
-rw-r--r--gcc/mbchar.c5
2 files changed, 8 insertions, 1 deletions
diff --git a/gcc/ChangeLog b/gcc/ChangeLog
index c567feb..52839d0 100644
--- a/gcc/ChangeLog
+++ b/gcc/ChangeLog
@@ -1,3 +1,7 @@
+Wed Feb 10 13:59:18 1999 Dave Brolley <brolley@cygnus.com>
+
+ * mbchar.c (local_mb_cur_max): Handle the case where MB_CUR_MAX is 0.
+
Wed Feb 10 10:35:05 1999 Jim Wilson <wilson@cygnus.com>
* tmp-emsgids.c: Delete.
diff --git a/gcc/mbchar.c b/gcc/mbchar.c
index 8960436..a22e52b 100644
--- a/gcc/mbchar.c
+++ b/gcc/mbchar.c
@@ -281,7 +281,10 @@ local_mb_cur_max ()
#ifdef CROSS_COMPILE
return 1;
#else
- return MB_CUR_MAX;
+ if (MB_CUR_MAX > 0)
+ return MB_CUR_MAX;
+
+ return 1; /* default */
#endif
}
#endif /* MULTIBYTE_CHARS */