Skip to content

Commit a246f9a

Browse files
committed
Add 'nonstring' attribute to firmware_info magic field.
Fixes compiler warnings such as: firmware_info.c:49:18: warning: initializer-string for array of 'char' truncates NUL terminator but destination lacks 'nonstring' attribute (9 chars into 8 available) [-Wunterminated-string-initialization] 49 | .magic = "HACKRFFW", | ^~~~~~~~~~
1 parent 3db0bbf commit a246f9a

1 file changed

Lines changed: 1 addition & 1 deletion

File tree

firmware/common/firmware_info.h

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -25,7 +25,7 @@
2525
#include <stdint.h>
2626

2727
struct firmware_info_t {
28-
char magic[8];
28+
__attribute__((nonstring)) char magic[8];
2929
uint16_t struct_version;
3030
uint16_t dfu_mode;
3131
uint32_t supported_platform;

0 commit comments

Comments
 (0)