Commit f209a480 authored by Yang Tse's avatar Yang Tse
Browse files

Fix one bug detected thanks to test case 557.

parent 5794ffe4
Loading
Loading
Loading
Loading
+2 −2
Original line number Diff line number Diff line
@@ -720,10 +720,10 @@ static int dprintf_formatf(
    case FORMAT_INT:
#ifdef HAVE_LONG_LONG_TYPE
      if(p->flags & FLAGS_LONGLONG)
        num = p->data.lnum;
        num = (unsigned LONG_LONG_TYPE)p->data.lnum;
      else
#endif
        num = p->data.num;
        num = (unsigned long)p->data.num;
      if(p->flags & FLAGS_CHAR) {
        /* Character.  */
        if(!(p->flags & FLAGS_LEFT))