From: Semun Lee Date: Wed, 15 Jan 2020 23:56:51 +0000 (+0900) Subject: Fix to cast from pointer to integer safely X-Git-Tag: accepted/tizen/unified/20200116.101928^0 X-Git-Url: http://review.tizen.org/git/?p=platform%2Fcore%2Fconnectivity%2Fbluetooth-agent.git;a=commitdiff_plain;h=48eab6815c98ff8a4877148ece29715eca268c08 Fix to cast from pointer to integer safely This is for fixing build issue in gcc 9 Change-Id: Iacc8ecbb12ea47dd82121f0f309215e8948537bd Signed-off-by: Semun Lee --- diff --git a/ag-agent/bluetooth-ag-agent.c b/ag-agent/bluetooth-ag-agent.c index b9be3f7..957fdf7 100644 --- a/ag-agent/bluetooth-ag-agent.c +++ b/ag-agent/bluetooth-ag-agent.c @@ -2649,8 +2649,8 @@ static gboolean __bt_ag_event_handler(GIOChannel *channel, break; } - cmd_len = 1 + (off_t) get_cr - - (off_t) &slconn->buffer[slconn->start]; + cmd_len = 1 + (off_t)(intptr_t)get_cr - + (off_t)(intptr_t)&slconn->buffer[slconn->start]; *get_cr = '\0'; if (cmd_len > 1) {