summaryrefslogtreecommitdiffstats
path: root/src
diff options
context:
space:
mode:
authorKen Raeburn <raeburn@mit.edu>2009-01-05 22:45:10 +0000
committerKen Raeburn <raeburn@mit.edu>2009-01-05 22:45:10 +0000
commitc83458872a8510232e184d6ca200283d368fa422 (patch)
treedac445a33b395cb4367ddfbb60fd1d3dec8884c0 /src
parent056d8045e32cedd975afebdf31cb2e6a80916c5e (diff)
downloadkrb5-c83458872a8510232e184d6ca200283d368fa422.tar.gz
krb5-c83458872a8510232e184d6ca200283d368fa422.tar.xz
krb5-c83458872a8510232e184d6ca200283d368fa422.zip
Define SWAP16 if not already defined
git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@21703 dc483132-0cff-0310-8789-dd5450dbe970
Diffstat (limited to 'src')
-rw-r--r--src/util/support/utf8_conv.c3
1 files changed, 3 insertions, 0 deletions
diff --git a/src/util/support/utf8_conv.c b/src/util/support/utf8_conv.c
index a8c9267ef..185dc4ba7 100644
--- a/src/util/support/utf8_conv.c
+++ b/src/util/support/utf8_conv.c
@@ -103,6 +103,9 @@ k5_utf8s_to_ucs2s(krb5_ucs2 *ucs2str,
if (ucs2str != NULL) {
#ifdef K5_BE
+#ifndef SWAP16
+#define SWAP16(X) ((((X) << 8) | ((X) >> 8)) & 0xFFFF)
+#endif
if (little_endian)
ucs2str[ucs2len] = SWAP16(ch);
else