Fix 10 compiler warnings of type: sketch/menu.cpp: In function 'void _menu_edit_int3()':
sketch/menu.cpp:272:51: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] #define _menu_data (*((menu_data_edit_t*)menu_data))
This commit is contained in:
parent
93d2b37b5c
commit
ef8921d45e
3 changed files with 88 additions and 80 deletions
Firmware
|
@ -8,6 +8,7 @@
|
|||
#include "lcd.h"
|
||||
#include "Configuration.h"
|
||||
#include "Marlin.h"
|
||||
#include "ultralcd.h"
|
||||
|
||||
|
||||
|
||||
|
@ -269,7 +270,7 @@ void menu_draw_float13(char chr, const char* str, float val)
|
|||
lcd_printf_P(menu_fmt_float13, chr, str, spaces, val);
|
||||
}
|
||||
|
||||
#define _menu_data (*((menu_data_edit_t*)menu_data))
|
||||
#define _menu_data menuData.edit_menu
|
||||
void _menu_edit_int3(void)
|
||||
{
|
||||
if (lcd_draw_update)
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue