* ParagraphList.C: whitespace
+ * paragraph.[Ch]:
+ paragraph_pimpl.[Ch]:
+ undo_funcs.C: Paragraph * -> Paragraph (const) &
+
2003-04-28 John Levon <levon@movementarian.org>
* bufferlist.C: changes for unsaved changes dialog
}
-void Paragraph::setContentsFromPar(Paragraph * par)
+void Paragraph::setContentsFromPar(Paragraph const & par)
{
pimpl_->setContentsFromPar(par);
}
///
bool empty() const;
///
- void setContentsFromPar(Paragraph * par);
+ void setContentsFromPar(Paragraph const & par);
///
void clearContents();
}
-void Paragraph::Pimpl::setContentsFromPar(Paragraph const * par)
+void Paragraph::Pimpl::setContentsFromPar(Paragraph const & par)
{
- lyx::Assert(par);
- text = par->pimpl_->text;
- if (par->pimpl_->tracking()) {
- changes_.reset(new Changes(*(par->pimpl_->changes_.get())));
+ text = par.pimpl_->text;
+ if (par.pimpl_->tracking()) {
+ changes_.reset(new Changes(*(par.pimpl_->changes_.get())));
}
}
///
void clear();
///
- void setContentsFromPar(Paragraph const * par);
+ void setContentsFromPar(Paragraph const & par);
/// set tracking mode
void trackChanges(Change::Type type = Change::UNCHANGED);
/// stop tracking
// is stored in the undo. So restore
// the text informations.
if (undo.kind == Undo::EDIT) {
- tmppar2->setContentsFromPar(tmppar);
+ tmppar2->setContentsFromPar(*tmppar);
tmppar2 = tmppar2->next();
}
}