From ea13fcfe5a35afce72b8eac5f068e81ed2e7e853 Mon Sep 17 00:00:00 2001 From: Simon Morlat Date: Fri, 25 Nov 2016 18:18:15 +0100 Subject: [PATCH] Fix test: the loop for creating a random phone number was incorrect and potentally left an invalid character at the end. --- tester/presence_server_tester.c | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/tester/presence_server_tester.c b/tester/presence_server_tester.c index 9b168b0ea..d44a73f65 100644 --- a/tester/presence_server_tester.c +++ b/tester/presence_server_tester.c @@ -842,10 +842,12 @@ static void long_term_presence_with_phone_without_sip(void) { for (i = 0; i < MIN((size_t)dialPlan->nnl,sizeof(phone)-1); i++) { phone[i] = '0' + rand() % 10; } - phone[i+1]='\0'; + phone[i]='\0'; e164=ms_strdup_printf("+%s%s",dialPlan->ccc,phone); + ms_message("Phone number is %s, e164 is %s", phone, e164); + marie = linphone_core_manager_new3("marie_rc", TRUE, e164); identity = linphone_address_as_string_uri_only(marie->identity);