Looks good, and it's simple +1
----- Original Message ----- From: "Alexander Malysh" <[email protected]>
To: <[email protected]>
Sent: Friday, January 09, 2009 5:05 PM
Subject: [PATCH] Bug 460


Hi All,

here is proposed patch to fix #460.

any objections to commit it?

Thanks,
Alex



--------------------------------------------------------------------------------


diff --git a/gw/smsc/smsc_smpp.c b/gw/smsc/smsc_smpp.c
index d81132c..b6f8cb0 100644
--- a/gw/smsc/smsc_smpp.c
+++ b/gw/smsc/smsc_smpp.c
@@ -1278,9 +1278,9 @@ static Msg *handle_dlr(SMPP *smpp, Octstr *destination_addr, Octstr *short_messa
        } else {
            if ((smpp->smpp_msg_id_type & 0x02) ||
(!octstr_check_range(msgid, 0, octstr_len(msgid), gw_isdigit))) { - tmp = octstr_format("%lu", strtoll(octstr_get_cstr(msgid), NULL, 16)); + tmp = octstr_format("%llu", strtoll(octstr_get_cstr(msgid), NULL, 16));
            } else {
- tmp = octstr_format("%lu", strtoll(octstr_get_cstr(msgid), NULL, 10)); + tmp = octstr_format("%llu", strtoll(octstr_get_cstr(msgid), NULL, 10));
            }
        }




Reply via email to