X-Git-Url: https://git.lyx.org/gitweb/?a=blobdiff_plain;f=src%2Finsets%2Finsetindex.C;h=03e844d5d5021a270962d923aea1780bfa19b1aa;hb=3c8aba3b556871fb1100a2f98cd93d5d4e3f70c9;hp=e393abc4fb0592883168f18dd0e67cb2540d01d1;hpb=5f3f9ad231bc0c24d34c00e3936e226d9834589a;p=lyx.git diff --git a/src/insets/insetindex.C b/src/insets/insetindex.C index e393abc4fb..03e844d5d5 100644 --- a/src/insets/insetindex.C +++ b/src/insets/insetindex.C @@ -16,7 +16,6 @@ #include "lyx_gui_misc.h" // WarnReadonly extern BufferView * current_view; -extern void UpdateInset(Inset * inset, bool mark_dirty = true); FD_index_form * index_form = 0; @@ -31,7 +30,7 @@ extern "C" void index_cb(FL_OBJECT *, long data) if(tmp != inset->getContents()) { inset->setContents(tmp); fl_hide_form(index_form->index_form); - UpdateInset(inset); + current_view->updateInset(inset, true); break; } } // fall through to Cancel on RO @@ -86,10 +85,10 @@ InsetIndex::~InsetIndex() } -void InsetIndex::Edit(int, int) +void InsetIndex::Edit(BufferView * bv, int, int, unsigned int) { - if(current_view->buffer()->isReadonly()) - WarnReadonly(current_view->buffer()->fileName()); + if(bv->buffer()->isReadonly()) + WarnReadonly(bv->buffer()->fileName()); if (!index_form) index_form = create_form_index_form();