Fixed formatstring parameters (only error messages involved).
authorshort <>
Wed, 4 Apr 2001 18:30:08 +0000 (18:30 +0000)
committershort <>
Wed, 4 Apr 2001 18:30:08 +0000 (18:30 +0000)
mdsms.c

diff --git a/mdsms.c b/mdsms.c
index d3f7f74..ccd9d5c 100644 (file)
--- a/mdsms.c
+++ b/mdsms.c
@@ -1704,7 +1704,7 @@ int inb,outb,xb;
                if (pdu[1]==ADDR_INT) *s++='+';
                else {
                        if (pdu[1]!=ADDR_NAT)
-                               error(_("Unknown address type 0x%02X of %s, ignoring in PDU: %s"),_("SMSC"),pdu[1],pduline); return;
+                               error(_("Unknown address type 0x%02X of %s, ignoring in PDU: %s"),pdu[1],_("SMSC"),pduline); return;
                        }
                if (teldecode(s,pdu+2,2*(*pdu-1)-((pdu[1+(*pdu)]&0xF0)==0xF0)))
                        error(_("Some digits unrecognized in %s \"%s\", ignoring in PDU: %s"),_("SMSC"),receive_smsc,pduline);
@@ -1723,7 +1723,7 @@ int inb,outb,xb;
        if (*pdup==ADDR_INT) *s++='+';
        else {
                if (*pdup!=ADDR_NAT)
-                       error(_("Unknown address type 0x%02X of %s, ignoring in PDU: %s"),_("originating number"),*pdup,pduline); return;
+                       error(_("Unknown address type 0x%02X of %s, ignoring in PDU: %s"),*pdup,_("originating number"),pduline); return;
                }
        pdup++;
        if (teldecode(s,pdup,oalen))
@@ -1753,9 +1753,9 @@ int inb,outb,xb;
 size_t udl1,udlb1;
 
                udlb1=pdue-pdup;
-               udl1=(udlb*8)/7;
+               udl1=(udlb1*8)/7;
                error(_("PDU data length (%d/7->%d/8) longer than data (%d), cut to %d/7->%d/8: %s"),
-                       udl,udlb,pdue-pdup,pduline);
+                       udl,udlb,pdue-pdup,udl1,udlb1,pduline);
                udl=udl1; udlb=udlb1;
                }
        else