Index: board.c =================================================================== --- board.c (revision 30916) +++ board.c (revision 30917) @@ -179,7 +179,7 @@ /* copy default settings */ for (i = 0; i < PCB_MAX_LAYER; i++) if (force || (ptr->Data->Layer[i].meta.real.color.str[0] == '\0')) - memcpy(&ptr->Data->Layer[i].meta.real.color, pcb_layer_default_color(i, pcb_layer_flags(ptr, i)), sizeof(pcb_color_t)); + memcpy(&ptr->Data->Layer[i].meta.real.color, pcb_layer_default_color(i, pcb_layer_flags(ptr, i)), sizeof(rnd_color_t)); } typedef struct {