summaryrefslogtreecommitdiffstats
path: root/src/display
diff options
context:
space:
mode:
authorNiko Kiirala <niko@kiirala.com>2006-07-26 09:18:55 +0000
committerkiirala <kiirala@users.sourceforge.net>2006-07-26 09:18:55 +0000
commit497c1826604780ab98c9b281e1b4b8e85181ecbb (patch)
tree7ac3693bd8d70b036d1e4cb49ea7c0e644c56696 /src/display
parentadded sendProtocol (diff)
downloadinkscape-497c1826604780ab98c9b281e1b4b8e85181ecbb.tar.gz
inkscape-497c1826604780ab98c9b281e1b4b8e85181ecbb.zip
Added support for enable-background to SPStyle
(bzr r1479)
Diffstat (limited to 'src/display')
-rw-r--r--src/display/nr-arena-item.h5
-rw-r--r--src/display/nr-filter.h4
2 files changed, 3 insertions, 6 deletions
diff --git a/src/display/nr-arena-item.h b/src/display/nr-arena-item.h
index 7a6c67602..d38e44929 100644
--- a/src/display/nr-arena-item.h
+++ b/src/display/nr-arena-item.h
@@ -59,11 +59,6 @@
#include "gc-soft-ptr.h"
#include "nr-arena-forward.h"
#include "display/nr-filter.h"
-/* TODO: without this, gcc barfs on clause "NR::Filter *filter" later on.
- * Obviously we shouldn't need to have the next three rows */
-namespace NR {
-class Filter;
-}
// My testing shows that disabling cache reduces the amount
// of leaked memory when many documents are loaded one from the other,
diff --git a/src/display/nr-filter.h b/src/display/nr-filter.h
index 15a852d10..c1012475c 100644
--- a/src/display/nr-filter.h
+++ b/src/display/nr-filter.h
@@ -12,7 +12,7 @@
* Released under GNU GPL, read the file 'COPYING' for more information
*/
-#include "display/nr-arena-item.h"
+//#include "display/nr-arena-item.h"
#include "display/nr-filter-primitive.h"
#include "display/nr-filter-types.h"
#include "libnr/nr-pixblock.h"
@@ -22,6 +22,8 @@
#include "sp-filter-units.h"
#include "gc-managed.h"
+struct NRArenaItem;
+
namespace NR {
class Filter : public Inkscape::GC::Managed<> {