diff options
author | Holger Hans Peter Freyther <zecke@selfish.org> | 2009-08-10 07:56:16 +0200 |
---|---|---|
committer | Holger Hans Peter Freyther <zecke@selfish.org> | 2009-08-10 08:26:07 +0200 |
commit | 966de685398b49d483ece1238b95be30fbf34104 (patch) | |
tree | 64b314c678d40821f01d028f2f8d934152852dbc /openbsc/src/db.c | |
parent | 34e97495a600cb5c724e68248d059e0c83e88d82 (diff) |
db: Fix warning about truncating the size
We are truncating the size and might should simply use a MIN
here to get the returned size or the maximum we can hold..
Diffstat (limited to 'openbsc/src/db.c')
-rw-r--r-- | openbsc/src/db.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/openbsc/src/db.c b/openbsc/src/db.c index 0bb86feff..90bee6925 100644 --- a/openbsc/src/db.c +++ b/openbsc/src/db.c @@ -570,7 +570,7 @@ static struct gsm_sms *sms_from_result(struct gsm_network *net, dbi_result resul sms->user_data_len = dbi_result_get_field_length(result, "user_data"); user_data = dbi_result_get_binary(result, "user_data"); if (sms->user_data_len > sizeof(sms->user_data)) - sms->user_data_len = sizeof(sms->user_data); + sms->user_data_len = (u_int8_t) sizeof(sms->user_data); memcpy(sms->user_data, user_data, sms->user_data_len); text = dbi_result_get_string(result, "text"); |