Index: select_act.c =================================================================== --- select_act.c (revision 12786) +++ select_act.c (revision 12787) @@ -219,7 +219,7 @@ case F_Convert: { pcb_coord_t x, y; - Note.Buffer = conf_core.editor.buffer_number; + pcb_tool_note.Buffer = conf_core.editor.buffer_number; pcb_buffer_set_number(PCB_MAX_BUFFER - 1); pcb_buffer_clear(PCB, PCB_PASTEBUFFER); pcb_gui->get_coords(_("Select the Element's Mark Location"), &x, &y); @@ -231,7 +231,7 @@ pcb_element_convert_from_buffer(PCB_PASTEBUFFER); pcb_undo_restore_serial(); pcb_buffer_copy_to_layout(PCB, x, y); - pcb_buffer_set_number(Note.Buffer); + pcb_buffer_set_number(pcb_tool_note.Buffer); } break; @@ -238,7 +238,7 @@ case F_ConvertSubc: { pcb_coord_t x, y; - Note.Buffer = conf_core.editor.buffer_number; + pcb_tool_note.Buffer = conf_core.editor.buffer_number; pcb_buffer_set_number(PCB_MAX_BUFFER - 1); pcb_buffer_clear(PCB, PCB_PASTEBUFFER); pcb_gui->get_coords(_("Select the Subcircuit's Origin (mark) Location"), &x, &y); @@ -250,7 +250,7 @@ pcb_subc_convert_from_buffer(PCB_PASTEBUFFER); pcb_undo_restore_serial(); pcb_buffer_copy_to_layout(PCB, x, y); - pcb_buffer_set_number(Note.Buffer); + pcb_buffer_set_number(pcb_tool_note.Buffer); } break;