Skip to content

Commit c41e829

Browse files
committed
write method parameter const-ness
fix adafruit/Adafruit_FRAM_SPI#25
1 parent 1741708 commit c41e829

File tree

2 files changed

+5
-5
lines changed

2 files changed

+5
-5
lines changed

Adafruit_SPIDevice.cpp

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -295,8 +295,8 @@ void Adafruit_SPIDevice::endTransaction(void) {
295295
* @return Always returns true because there's no way to test success of SPI
296296
* writes
297297
*/
298-
bool Adafruit_SPIDevice::write(uint8_t *buffer, size_t len,
299-
uint8_t *prefix_buffer, size_t prefix_len) {
298+
bool Adafruit_SPIDevice::write(const uint8_t *buffer, size_t len,
299+
const uint8_t *prefix_buffer, size_t prefix_len) {
300300
if (_spi) {
301301
_spi->beginTransaction(*_spiSetting);
302302
}
@@ -402,7 +402,7 @@ bool Adafruit_SPIDevice::read(uint8_t *buffer, size_t len, uint8_t sendvalue) {
402402
* @return Always returns true because there's no way to test success of SPI
403403
* writes
404404
*/
405-
bool Adafruit_SPIDevice::write_then_read(uint8_t *write_buffer,
405+
bool Adafruit_SPIDevice::write_then_read(const uint8_t *write_buffer,
406406
size_t write_len, uint8_t *read_buffer,
407407
size_t read_len, uint8_t sendvalue) {
408408
if (_spi) {

Adafruit_SPIDevice.h

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -77,9 +77,9 @@ class Adafruit_SPIDevice {
7777

7878
bool begin(void);
7979
bool read(uint8_t *buffer, size_t len, uint8_t sendvalue = 0xFF);
80-
bool write(uint8_t *buffer, size_t len, uint8_t *prefix_buffer = NULL,
80+
bool write(const uint8_t *buffer, size_t len, const uint8_t *prefix_buffer = NULL,
8181
size_t prefix_len = 0);
82-
bool write_then_read(uint8_t *write_buffer, size_t write_len,
82+
bool write_then_read(const uint8_t *write_buffer, size_t write_len,
8383
uint8_t *read_buffer, size_t read_len,
8484
uint8_t sendvalue = 0xFF);
8585
bool write_and_read(uint8_t *buffer, size_t len);

0 commit comments

Comments
 (0)