diff options
author | Richard Basch <probe@mit.edu> | 1997-02-18 08:25:28 +0000 |
---|---|---|
committer | Richard Basch <probe@mit.edu> | 1997-02-18 08:25:28 +0000 |
commit | 88b3a12ca6fc569525881a741a6545ecc47eb06a (patch) | |
tree | e5effbc54b6a60b3a6f4a2ffc9f037a726ec3d9d /src/util/et/error_message.c | |
parent | 66890465be761445e3f9929e9d24f3f4dbb580bc (diff) | |
download | krb5-88b3a12ca6fc569525881a741a6545ecc47eb06a.tar.gz krb5-88b3a12ca6fc569525881a741a6545ecc47eb06a.tar.xz krb5-88b3a12ca6fc569525881a741a6545ecc47eb06a.zip |
Win16 fixes
git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@9896 dc483132-0cff-0310-8789-dd5450dbe970
Diffstat (limited to 'src/util/et/error_message.c')
-rw-r--r-- | src/util/et/error_message.c | 7 |
1 files changed, 3 insertions, 4 deletions
diff --git a/src/util/et/error_message.c b/src/util/et/error_message.c index e24bb2ced7..cf55af0c45 100644 --- a/src/util/et/error_message.c +++ b/src/util/et/error_message.c @@ -52,7 +52,7 @@ KRB5_DLLIMP const char FAR * KRB5_CALLCONV error_message(code) unsigned long offset; unsigned long l_offset; struct et_list *et; - long table_num; + unsigned long table_num; int started = 0; unsigned int divisor = 100; char *cp; @@ -83,8 +83,7 @@ KRB5_DLLIMP const char FAR * KRB5_CALLCONV error_message(code) et = _et_list; while (et) { - /* Work-around for a DEC/Alpha compiler bug comparing longs */ - if (((int) (et->table->base - table_num)) == 0) { + if (et->table->base == table_num) { /* This is the right table */ if (et->table->n_msgs <= offset) break; @@ -195,7 +194,7 @@ add_error_table(et) el->table = et; el->next = _et_list; _et_list = el; - + return 0; } |