]> git.ipfire.org Git - thirdparty/krb5.git/commitdiff
Pass the correct width argument to fprintf for URE_CHAR in
authorGreg Hudson <ghudson@mit.edu>
Fri, 6 Feb 2009 19:18:20 +0000 (19:18 +0000)
committerGreg Hudson <ghudson@mit.edu>
Fri, 6 Feb 2009 19:18:20 +0000 (19:18 +0000)
ure_write_dfa.

git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@21910 dc483132-0cff-0310-8789-dd5450dbe970

src/lib/krb5/unicode/ure/ure.c

index c8a202964bc747b912d3cf292ff84567bf030ba4..5630399f597b87544dee2a698c1c766b3ed55a11 100644 (file)
@@ -1918,7 +1918,8 @@ ure_write_dfa(ure_dfa_t dfa, FILE *out)
                     l = (ucs2_t) (((sym->sym.chr - 0x10000) & 1023) + 0xdc00);
                     fprintf(out, "\\x%04hX\\x%04hX ", h, l);
                 } else
-                  fprintf(out, "\\x%04lX ", sym->sym.chr & 0xffff);
+                   fprintf(out, "\\x%04lX ",
+                           (unsigned long)(sym->sym.chr & 0xffff));
                 break;
               case _URE_ANY_CHAR:
                 fprintf(out, "<any> ");