From 89358ba98cefffbb055226aab9f8efe9a046ce82 Mon Sep 17 00:00:00 2001 From: yellows8 Date: Mon, 17 Aug 2020 13:01:10 -0400 Subject: [PATCH] btdrv: Use const for btdrvWriteHidData/btdrvSetHidReport. --- nx/include/switch/services/btdrv.h | 4 ++-- nx/source/services/btdrv.c | 4 ++-- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/nx/include/switch/services/btdrv.h b/nx/include/switch/services/btdrv.h index d344369c..53ae8ca9 100644 --- a/nx/include/switch/services/btdrv.h +++ b/nx/include/switch/services/btdrv.h @@ -269,7 +269,7 @@ Result btdrvCloseHidConnection(BtdrvAddress addr); * @param[in] addr \ref BtdrvAddress * @param[in] buffer Input \ref BtdrvHidReport, on pre-9.0.0 this is \ref BtdrvHidData. */ -Result btdrvWriteHidData(BtdrvAddress addr, BtdrvHidReport *buffer); +Result btdrvWriteHidData(BtdrvAddress addr, const BtdrvHidReport *buffer); /** * @brief WriteHidData2 @@ -285,7 +285,7 @@ Result btdrvWriteHidData2(BtdrvAddress addr, const void* buffer, size_t size); * @param[in] type \ref BtdrvBluetoothHhReportType * @param[in] buffer Input \ref BtdrvHidReport, on pre-9.0.0 this is \ref BtdrvHidData. */ -Result btdrvSetHidReport(BtdrvAddress addr, BtdrvBluetoothHhReportType type, BtdrvHidReport *buffer); +Result btdrvSetHidReport(BtdrvAddress addr, BtdrvBluetoothHhReportType type, const BtdrvHidReport *buffer); /** * @brief This sends a HID GET_REPORT transaction packet. diff --git a/nx/source/services/btdrv.c b/nx/source/services/btdrv.c index d1de58ae..282e16dd 100644 --- a/nx/source/services/btdrv.c +++ b/nx/source/services/btdrv.c @@ -262,7 +262,7 @@ Result btdrvCloseHidConnection(BtdrvAddress addr) { return _btdrvCmdInAddrNoOut(addr, 18); } -Result btdrvWriteHidData(BtdrvAddress addr, BtdrvHidReport *buffer) { +Result btdrvWriteHidData(BtdrvAddress addr, const BtdrvHidReport *buffer) { size_t size = hosversionBefore(9,0,0) ? sizeof(BtdrvHidData) : sizeof(BtdrvHidReport); return serviceDispatchIn(&g_btdrvSrv, 19, addr, .buffer_attrs = { SfBufferAttr_HipcPointer | SfBufferAttr_In | SfBufferAttr_FixedSize }, @@ -277,7 +277,7 @@ Result btdrvWriteHidData2(BtdrvAddress addr, const void* buffer, size_t size) { ); } -Result btdrvSetHidReport(BtdrvAddress addr, BtdrvBluetoothHhReportType type, BtdrvHidReport *buffer) { +Result btdrvSetHidReport(BtdrvAddress addr, BtdrvBluetoothHhReportType type, const BtdrvHidReport *buffer) { size_t size = hosversionBefore(9,0,0) ? sizeof(BtdrvHidData) : sizeof(BtdrvHidReport); const struct {