Committer  : entrope
CVSROOT    : /cvsroot/undernet-ircu
Module     : ircu2.10
Branch tags: u2_10_12_branch
Commit time: 2006-02-16 03:30:10 UTC

Modified files:
  Tag: u2_10_12_branch
     ircd/ircd_snprintf.c ChangeLog

Log message:

Fix display with %hu format.

---------------------- diff included ----------------------
Index: ircu2.10/ChangeLog
diff -u ircu2.10/ChangeLog:1.710.2.69 ircu2.10/ChangeLog:1.710.2.70
--- ircu2.10/ChangeLog:1.710.2.69       Wed Feb 15 19:26:53 2006
+++ ircu2.10/ChangeLog  Wed Feb 15 19:30:00 2006
@@ -1,5 +1,9 @@
 2006-02-15  Michael Poole <[EMAIL PROTECTED]>
 
+       * ircd/ircd_snprintf.c (doprintf): Fix typecast for %hu.
+
+2006-02-15  Michael Poole <[EMAIL PROTECTED]>
+
        * include/ircd_signal.h (SigChldCallBack): New typedef.
        (register_child): Declare.
        (unregister_child): Declare.
Index: ircu2.10/ircd/ircd_snprintf.c
diff -u ircu2.10/ircd/ircd_snprintf.c:1.18 
ircu2.10/ircd/ircd_snprintf.c:1.18.2.1
--- ircu2.10/ircd/ircd_snprintf.c:1.18  Fri Dec 10 21:13:45 2004
+++ ircu2.10/ircd/ircd_snprintf.c       Wed Feb 15 19:29:59 2006
@@ -18,7 +18,7 @@
  */
 /** @file
  * @brief IRC-specific printf() clone implementation.
- * @version $Id: ircd_snprintf.c,v 1.18 2004/12/11 05:13:45 klmitch Exp $
+ * @version $Id: ircd_snprintf.c,v 1.18.2.1 2006/02/16 03:29:59 entrope Exp $
  */
 #include "config.h"
 
@@ -1805,7 +1805,7 @@
        if (fld_s.flags & TYPE_CHAR) /* eg, %hhu */
          fld_s.value.v_int = (unsigned char)va_arg(vp, unsigned int);
        else if (fld_s.flags & TYPE_SHORT) /* eg, %hu */
-         fld_s.value.v_int = (short)va_arg(vp, unsigned int);
+         fld_s.value.v_int = (unsigned short)va_arg(vp, unsigned int);
        else if (fld_s.flags & TYPE_QUAD) /* eg, %qu */
          fld_s.value.v_int = va_arg(vp, uint64_t);
        else if (fld_s.flags & TYPE_LONG) /* eg, %lu */
----------------------- End of diff -----------------------
_______________________________________________
Patches mailing list
[email protected]
http://undernet.sbg.org/mailman/listinfo/patches

Reply via email to