From 46a45a6c4f9309164ef0484a6f15b7ae9cac1236 Mon Sep 17 00:00:00 2001 From: Harald Welte Date: Tue, 9 Nov 2010 13:41:48 +0100 Subject: msgb: don't compare unsigned int with int (fix lcr build) --- include/osmocore/msgb.h | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'include') diff --git a/include/osmocore/msgb.h b/include/osmocore/msgb.h index 5a88ac64..9b58e33b 100644 --- a/include/osmocore/msgb.h +++ b/include/osmocore/msgb.h @@ -109,7 +109,7 @@ static inline int msgb_headroom(const struct msgb *msgb) static inline unsigned char *msgb_put(struct msgb *msgb, unsigned int len) { unsigned char *tmp = msgb->tail; - if (msgb_tailroom(msgb) < len) + if (msgb_tailroom(msgb) < (int) len) MSGB_ABORT(msgb, "Not enough tailroom msgb_push (%u < %u)\n", msgb_tailroom(msgb), len); msgb->tail += len; @@ -159,7 +159,7 @@ static inline uint32_t msgb_get_u32(struct msgb *msgb) } static inline unsigned char *msgb_push(struct msgb *msgb, unsigned int len) { - if (msgb_headroom(msgb) < len) + if (msgb_headroom(msgb) < (int) len) MSGB_ABORT(msgb, "Not enough headroom msgb_push (%u < %u)\n", msgb_headroom(msgb), len); msgb->data -= len; -- cgit v1.2.3