mirror of
https://github.com/RfidResearchGroup/proxmark3.git
synced 2025-08-19 21:03:48 -07:00
Workaround SPIFFS lack of const
This commit is contained in:
parent
b279df2d46
commit
e973aebae6
1 changed files with 4 additions and 2 deletions
|
@ -198,7 +198,8 @@ int rdv40_spiffs_check(void) {
|
||||||
|
|
||||||
void write_to_spiffs(const char *filename, const uint8_t *src, uint32_t size) {
|
void write_to_spiffs(const char *filename, const uint8_t *src, uint32_t size) {
|
||||||
spiffs_file fd = SPIFFS_open(&fs, filename, SPIFFS_CREAT | SPIFFS_TRUNC | SPIFFS_RDWR, 0);
|
spiffs_file fd = SPIFFS_open(&fs, filename, SPIFFS_CREAT | SPIFFS_TRUNC | SPIFFS_RDWR, 0);
|
||||||
if (SPIFFS_write(&fs, fd, src, size) < 0) {
|
// Note: SPIFFS_write() doesn't declare third parameter as const (but should)
|
||||||
|
if (SPIFFS_write(&fs, fd, (void*)src, size) < 0) {
|
||||||
Dbprintf("wr errno %i\n", SPIFFS_errno(&fs));
|
Dbprintf("wr errno %i\n", SPIFFS_errno(&fs));
|
||||||
}
|
}
|
||||||
SPIFFS_close(&fs, fd);
|
SPIFFS_close(&fs, fd);
|
||||||
|
@ -206,7 +207,8 @@ void write_to_spiffs(const char *filename, const uint8_t *src, uint32_t size) {
|
||||||
|
|
||||||
void append_to_spiffs(const char *filename, const uint8_t *src, uint32_t size) {
|
void append_to_spiffs(const char *filename, const uint8_t *src, uint32_t size) {
|
||||||
spiffs_file fd = SPIFFS_open(&fs, filename, SPIFFS_APPEND | SPIFFS_RDWR, 0);
|
spiffs_file fd = SPIFFS_open(&fs, filename, SPIFFS_APPEND | SPIFFS_RDWR, 0);
|
||||||
if (SPIFFS_write(&fs, fd, src, size) < 0) {
|
// Note: SPIFFS_write() doesn't declare third parameter as const (but should)
|
||||||
|
if (SPIFFS_write(&fs, fd, (void*)src, size) < 0) {
|
||||||
Dbprintf("errno %i\n", SPIFFS_errno(&fs));
|
Dbprintf("errno %i\n", SPIFFS_errno(&fs));
|
||||||
}
|
}
|
||||||
SPIFFS_close(&fs, fd);
|
SPIFFS_close(&fs, fd);
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue