diff --git a/src/libmsc/smpp_openbsc.c b/src/libmsc/smpp_openbsc.c index 394827bed..67e663837 100644 --- a/src/libmsc/smpp_openbsc.c +++ b/src/libmsc/smpp_openbsc.c @@ -680,8 +680,6 @@ static int deliver_to_esme(struct osmo_esme *esme, struct gsm_sms *sms, } else { deliver.sm_length = sms->user_data_len; memcpy(deliver.short_message, sms->user_data, deliver.sm_length); - deliver.sm_length = sms->user_data_len; - memcpy(deliver.short_message, sms->user_data, deliver.sm_length); } #if BEFORE_MSCSPLIT