From 2de0281cde42e605d798866945d5ceb9f2832ca9 Mon Sep 17 00:00:00 2001 From: Jaganath Kanakkassery Date: Mon, 7 Jan 2013 18:03:53 +0530 Subject: [PATCH] shared: Fix build break MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit This patch fixes the below build error src/shared/mgmt.c: In function ‘mgmt_cancel_index’: src/shared/mgmt.c:559:30: error: cast to pointer from integer of different size [-Werror=int-to-pointer-cast] cc1: all warnings being treated as errors make[1]: *** [src/shared/bluetoothd-mgmt.o] Error 1 make: *** [all] Error 2 --- src/shared/mgmt.c | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/src/shared/mgmt.c b/src/shared/mgmt.c index 0c199ea0e..aa0601418 100644 --- a/src/shared/mgmt.c +++ b/src/shared/mgmt.c @@ -619,10 +619,12 @@ bool mgmt_cancel(struct mgmt *mgmt, unsigned int id) bool mgmt_cancel_index(struct mgmt *mgmt, uint16_t index) { + unsigned int id = index; + if (!mgmt) return false; - return cancel_request(mgmt, GUINT_TO_POINTER(index), + return cancel_request(mgmt, GUINT_TO_POINTER(id), compare_request_index); } -- 2.47.3