summaryrefslogtreecommitdiffstats
path: root/src/document.cpp
diff options
context:
space:
mode:
authorKris De Gussem <kris.degussem@gmail.com>2012-03-07 17:19:18 +0000
committerKris <Kris.De.Gussem@hotmail.com>2012-03-07 17:19:18 +0000
commit2eb76fb0bd4b8572866d3c2390eaa82747890292 (patch)
tree673eb8fdedd2cc54fd48347fb59cc5e1e20f8508 /src/document.cpp
parentTranslations. Greek translation update by Dimitris Spingos. (diff)
downloadinkscape-2eb76fb0bd4b8572866d3c2390eaa82747890292.tar.gz
inkscape-2eb76fb0bd4b8572866d3c2390eaa82747890292.zip
cppcheck
(bzr r11052)
Diffstat (limited to 'src/document.cpp')
-rw-r--r--src/document.cpp8
1 files changed, 6 insertions, 2 deletions
diff --git a/src/document.cpp b/src/document.cpp
index 08563d761..6c6b41160 100644
--- a/src/document.cpp
+++ b/src/document.cpp
@@ -866,9 +866,13 @@ SPObject *SPDocument::getObjectById(gchar const *id) const
GQuark idq = g_quark_from_string(id);
gpointer rv = g_hash_table_lookup(priv->iddef, GINT_TO_POINTER(idq));
if(rv != NULL)
- return (SPObject*)rv;
+ {
+ return static_cast<SPObject*>(rv);
+ }
else
+ {
return NULL;
+ }
}
sigc::connection SPDocument::connectIdChanged(gchar const *id,
@@ -891,7 +895,7 @@ void SPDocument::bindObjectToRepr(Inkscape::XML::Node *repr, SPObject *object)
SPObject *SPDocument::getObjectByRepr(Inkscape::XML::Node *repr) const
{
g_return_val_if_fail(repr != NULL, NULL);
- return (SPObject*)g_hash_table_lookup(priv->reprdef, repr);
+ return static_cast<SPObject*>(g_hash_table_lookup(priv->reprdef, repr));
}
Glib::ustring SPDocument::getLanguage() const