diff options
author | mcgreer%netscape.com <devnull@localhost> | 2000-10-05 01:33:54 +0000 |
---|---|---|
committer | mcgreer%netscape.com <devnull@localhost> | 2000-10-05 01:33:54 +0000 |
commit | 08fb2d7f5ec6afd6af03a17d4d3eff617e528b8c (patch) | |
tree | 5bb639d3dcdebd3bbc20b958f66ce004edc6e662 | |
parent | 9d399ffbc95b09a1f8c9feca9e381b73cc4003fd (diff) | |
download | nss-hg-08fb2d7f5ec6afd6af03a17d4d3eff617e528b8c.tar.gz |
workaround for bug #55234. optimized arcfour is not working on solaris 64-bit.
-rw-r--r-- | security/nss/lib/freebl/arcfour.c | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/security/nss/lib/freebl/arcfour.c b/security/nss/lib/freebl/arcfour.c index a12af7945..0fda98c2b 100644 --- a/security/nss/lib/freebl/arcfour.c +++ b/security/nss/lib/freebl/arcfour.c @@ -44,6 +44,11 @@ #define CONVERT_TO_WORDS #endif +/* this case is failing for 3.1. See bug #55234. */ +#if defined(SOLARIS) && defined(NSS_USE_64) +#undef CONVERT_TO_WORDS +#endif + #if defined(AIX) || defined(OSF1) /* Treat array variables as longs, not bytes */ #define USE_LONG |