contiki/core/cfs
Benoît Thébaudeau d70c75914a cfs-coffee: Fix build warning
Fix this build warning, which is generated if micro logs are enabled:

In file included from ../../core/cfs/cfs-coffee.c:59:0:
../../core/cfs/cfs-coffee.c: In function 'read_log_page':
../../cpu/cc2538/./cfs-coffee-arch.h:145:24: warning: passing argument 1 of 'cfs_coffee_arch_read' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers]
   cfs_coffee_arch_read((buf), (size), (offset))
                        ^
../../core/cfs/cfs-coffee.c:757:3: note: in expansion of macro 'COFFEE_READ'
   COFFEE_READ(lp->buf, lp->size, base);
   ^
../../cpu/cc2538/./cfs-coffee-arch.h:176:6: note: expected 'void *' but argument is of type 'const char *'
 void cfs_coffee_arch_read(void *buf, unsigned int size, cfs_offset_t offset);
      ^

COFFEE_READ() needs to write to lp->buf, so the target type of this
pointer cannot be qualified as "const".

Signed-off-by: Benoît Thébaudeau <benoit.thebaudeau.dev@gmail.com>
2016-05-30 23:05:11 +02:00
..
cfs-coffee.c cfs-coffee: Fix build warning 2016-05-30 23:05:11 +02:00
cfs-coffee.h make changes configurable through io_semantics() 2016-04-29 08:07:27 +02:00
cfs-eeprom.c
cfs-posix-dir.c Changed handling of predefined macros in cc65 allows for simplification. 2013-11-20 20:55:56 +01:00
cfs-posix.c
cfs-ram.c
cfs-xmem.c
cfs.h [doc] Give files a common structure by placing license first (partial) 2014-11-10 23:54:49 +01:00