[prev in list] [next in list] [prev in thread] [next in thread]
List: kde-commits
Subject: [koffice] libs/kotext/changetracker: Avoid null pointer dereference.
From: "Dr. Robert Marmorstein" <robert () narnia ! homeunix ! com>
Date: 2011-08-02 9:16:39
Message-ID: 20110802091639.86A21A60D2 () git ! kde ! org
[Download RAW message or body]
Git commit 97facffc2bf78e7db4d10ce9bbb571d6fb57e4c9 by Dr. Robert Marmorstein.
Committed on 01/08/2011 at 18:08.
Pushed by robertm into branch 'master'.
Avoid null pointer dereference.
This should never happen, anyway, but just in case.
M +7 -7 libs/kotext/changetracker/KDeleteChangeMarker.cpp
http://commits.kde.org/koffice/97facffc2bf78e7db4d10ce9bbb571d6fb57e4c9
diff --git a/libs/kotext/changetracker/KDeleteChangeMarker.cpp \
b/libs/kotext/changetracker/KDeleteChangeMarker.cpp index 709abaf..8084233 100644
--- a/libs/kotext/changetracker/KDeleteChangeMarker.cpp
+++ b/libs/kotext/changetracker/KDeleteChangeMarker.cpp
@@ -143,14 +143,14 @@ void KDeleteChangeMarker::saveOdf(KShapeSavingContext &context)
kWarning(32500) << "There is no KTextSharedSavingData in the context. \
This should not be the case"; return;
}
- }
- d->changeTracker->saveInlineChange(d->id, change);
- change.addChildElement("deleteChangeXml", d->deleteChangeXml);
- changeName = sharedData->genChanges().insert(change);
+ d->changeTracker->saveInlineChange(d->id, change);
+ change.addChildElement("deleteChangeXml", d->deleteChangeXml);
+ changeName = sharedData->genChanges().insert(change);
- context.xmlWriter().startElement("text:change", false);
- context.xmlWriter().addAttribute("text:change-id", changeName);
- context.xmlWriter().endElement();
+ context.xmlWriter().startElement("text:change", false);
+ context.xmlWriter().addAttribute("text:change-id", changeName);
+ context.xmlWriter().endElement();
+ }
}
void KDeleteChangeMarker::setDeleteChangeXml(QString &deleteChangeXml)
[prev in list] [next in list] [prev in thread] [next in thread]
Configure |
About |
News |
Add a list |
Sponsored by KoreLogic