Make SMS UDH iterators const-correct

This commit is contained in:
Denis Kenzior 2009-06-11 14:27:14 -05:00
parent 0661810b01
commit 370318109c
2 changed files with 5 additions and 5 deletions

View File

@ -1438,10 +1438,10 @@ gboolean sms_decode(const unsigned char *pdu, int len, gboolean outgoing,
return FALSE;
}
gboolean sms_udh_iter_init(struct sms *sms, struct sms_udh_iter *iter)
gboolean sms_udh_iter_init(const struct sms *sms, struct sms_udh_iter *iter)
{
gboolean udhi = FALSE;
guint8 *hdr;
const guint8 *hdr;
guint8 udl;
guint8 dcs;
guint8 max_len;

View File

@ -316,8 +316,8 @@ struct sms {
};
struct sms_udh_iter {
struct sms *sms;
guint8 *data;
const struct sms *sms;
const guint8 *data;
guint8 offset;
};
@ -331,7 +331,7 @@ int sms_udl_in_bytes(guint8 ud_len, guint8 dcs);
time_t sms_scts_to_time(struct sms_scts *scts, struct tm *remote);
gboolean sms_udh_iter_init(struct sms *sms, struct sms_udh_iter *iter);
gboolean sms_udh_iter_init(const struct sms *sms, struct sms_udh_iter *iter);
enum sms_iei sms_udh_iter_get_ie_type(struct sms_udh_iter *iter);
guint8 sms_udh_iter_get_ie_length(struct sms_udh_iter *iter);
void sms_udh_iter_get_ie_data(struct sms_udh_iter *iter, guint8 *data);