summaryrefslogtreecommitdiffstats
path: root/src/style-internal.h
diff options
context:
space:
mode:
authorTavmjong Bah <tavmjong@free.fr>2014-05-13 13:21:10 +0000
committertavmjong-free <tavmjong@free.fr>2014-05-13 13:21:10 +0000
commitb15c7af34a2c4e440211006b4ea9d687be754525 (patch)
tree369ea189baf9454aa7ec0f6fb9821a7429743139 /src/style-internal.h
parentextensions. guides_creator. scale units (Bug 1318532) (diff)
downloadinkscape-b15c7af34a2c4e440211006b4ea9d687be754525.tar.gz
inkscape-b15c7af34a2c4e440211006b4ea9d687be754525.zip
Style rewrite: prevent CSS2 'text-decoration' from overwriting CSS3 'text-decoration-xxx' values.
Fix some unused variable warnings. (bzr r13371)
Diffstat (limited to 'src/style-internal.h')
-rw-r--r--src/style-internal.h10
1 files changed, 5 insertions, 5 deletions
diff --git a/src/style-internal.h b/src/style-internal.h
index a806afc81..e76f9faaf 100644
--- a/src/style-internal.h
+++ b/src/style-internal.h
@@ -116,8 +116,8 @@ class SPIBase {
virtual const Glib::ustring write( guint const flags = SP_STYLE_FLAG_IFSET,
SPIBase const *const base = NULL ) const = 0;
virtual void clear() { set = false, inherit = false; };
- virtual void cascade( const SPIBase* const parent ) {};
- virtual void merge( const SPIBase* const parent ) {}; // To do: Set to 0
+ virtual void cascade( const SPIBase* const parent ) = 0;
+ virtual void merge( const SPIBase* const parent ) = 0;
virtual void setStylePointer( SPStyle *style_in ) { style = style_in; };
@@ -698,8 +698,8 @@ class SPIFont : public SPIBase {
virtual void clear() {
SPIBase::clear();
};
- virtual void cascade( const SPIBase* const parent ) {}; // Done in dependent properties
- virtual void merge( const SPIBase* const parent ) {};
+ virtual void cascade( const SPIBase* const parent ) { (void)parent; }; // Done in dependent properties
+ virtual void merge( const SPIBase* const parent ) { (void)parent; };
SPIFont& operator=(const SPIFont& rhs) {
SPIBase::operator=(rhs);
@@ -850,7 +850,7 @@ class SPITextDecoration : public SPIBase {
style_td = NULL;
};
virtual void cascade( const SPIBase* const parent );
- virtual void merge( const SPIBase* const parent ) {}; // FIX ME
+ virtual void merge( const SPIBase* const parent );
SPITextDecoration& operator=(const SPITextDecoration& rhs) {
SPIBase::operator=(rhs);