From cb2b75f30ca127a73a7bebfea71e844841044630 Mon Sep 17 00:00:00 2001 From: Hyuk Lee Date: Thu, 27 Apr 2017 20:52:36 +0900 Subject: [PATCH] Replace the sscanf to strtol Change-Id: I4e66a6316c3a578e162ba1374f1f2282b7259fc0 Signed-off-by: Hyuk Lee --- src/bt-share-ui-main.c | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/src/bt-share-ui-main.c b/src/bt-share-ui-main.c index 92981a9..ff56686 100644 --- a/src/bt-share-ui-main.c +++ b/src/bt-share-ui-main.c @@ -115,6 +115,8 @@ static int __bt_share_launch_handler(bt_share_appdata_t *ad, bundle *b, FN_START; const char *transfer_type = NULL; const char *temp = NULL; + char *ptr = NULL; + char *stop = NULL; unsigned char tranferred; int tr_type = 0; sqlite3 *db = NULL; @@ -201,7 +203,8 @@ static int __bt_share_launch_handler(bt_share_appdata_t *ad, bundle *b, if (temp != NULL) { int current, total; INFO("PROGRESS TEXT: %s", temp); - sscanf(temp, "[%d/%d]", ¤t, &total); + current = strtol(temp + 1, &stop, 10); + total = strtol(stop + 1, &stop, 10); transfer_data->current_file = current; transfer_data->total_files = total; } -- 2.7.4