tomac / yersinia

A framework for layer 2 attacks
GNU General Public License v2.0
712 stars 122 forks source link

terminal-defs.h:36: bad array size ? #64

Open dcb314 opened 3 years ago

dcb314 commented 3 years ago

terminal-defs.h:36:38: warning: division 'sizeof (struct _attack_definition ) / sizeof (struct _attack_definition)' does not compute the number of array elements [-Wsizeof-pointer-div] 36 | #define SIZE_ARRAY(x) ( (sizeof(x))/(sizeof(x[0])) ) | ^ gtk-interface.c:969:43: note: in expansion of macro 'SIZE_ARRAY' 969 | attacks_v_table = gtk_table_new (SIZE_ARRAY(attack_def), 3, FALSE); | ^~~~~~ gtk-interface.c:929:32: note: first 'sizeof' operand was declared here 929 | struct _attack_definition attack_def ; | ^~~~~~