| Index: Source/core/editing/EditCommand.h
|
| diff --git a/Source/core/editing/EditCommand.h b/Source/core/editing/EditCommand.h
|
| index 99b53675904de8c72115e31feae8a7a537557b15..517259bcc34d14800630143eb7be409f90fe3fda 100644
|
| --- a/Source/core/editing/EditCommand.h
|
| +++ b/Source/core/editing/EditCommand.h
|
| @@ -58,10 +58,10 @@ public:
|
| virtual void doApply() = 0;
|
|
|
| protected:
|
| - explicit EditCommand(Document*);
|
| + explicit EditCommand(Document&);
|
| EditCommand(Document*, const VisibleSelection&, const VisibleSelection&);
|
|
|
| - Document* document() const { return m_document.get(); }
|
| + Document& document() const { return *m_document.get(); }
|
| CompositeEditCommand* parent() const { return m_parent; }
|
| void setStartingSelection(const VisibleSelection&);
|
| void setEndingSelection(const VisibleSelection&);
|
| @@ -88,7 +88,7 @@ public:
|
| #endif
|
|
|
| protected:
|
| - explicit SimpleEditCommand(Document* document) : EditCommand(document) { }
|
| + explicit SimpleEditCommand(Document& document) : EditCommand(document) { }
|
|
|
| #ifndef NDEBUG
|
| void addNodeAndDescendants(Node*, HashSet<Node*>&);
|
|
|