Code

fix crash temporarily until next refactoring phase
authormental <mental@users.sourceforge.net>
Mon, 9 Apr 2007 07:44:50 +0000 (07:44 +0000)
committermental <mental@users.sourceforge.net>
Mon, 9 Apr 2007 07:44:50 +0000 (07:44 +0000)
19 files changed:
src/sp-feblend.cpp
src/sp-fecolormatrix.cpp
src/sp-fecomponenttransfer.cpp
src/sp-fecomposite.cpp
src/sp-feconvolvematrix.cpp
src/sp-fediffuselighting.cpp
src/sp-fedisplacementmap.cpp
src/sp-feflood.cpp
src/sp-feimage.cpp
src/sp-femerge.cpp
src/sp-femorphology.cpp
src/sp-feoffset.cpp
src/sp-fespecularlighting.cpp
src/sp-fetile.cpp
src/sp-feturbulence.cpp
src/sp-filter.cpp
src/sp-gaussian-blur.cpp
src/sp-metadata.cpp
src/sp-skeleton.cpp

index 7192f3bc672110698e609c5c05b87b8cc10de563..7448dd4ab66ad1aa2b557ac6da5d873ecfcc46a9 100644 (file)
@@ -150,7 +150,7 @@ sp_feBlend_write(SPObject *object, Inkscape::XML::Node *repr, guint flags)
             // is this sane?
             repr->mergeFrom(SP_OBJECT_REPR(object), "id");
         } else {
-            repr = SP_OBJECT_REPR(object)->duplicate(repr->document());
+            repr = SP_OBJECT_REPR(object)->duplicate(NULL); // FIXME
         }
     }
 
index 3ee184a7235024fd401be09bb58bced643a1b09b..747ceeb4f1195470fd7ed3c3fc438fa975397e3b 100644 (file)
@@ -150,7 +150,7 @@ sp_feColorMatrix_write(SPObject *object, Inkscape::XML::Node *repr, guint flags)
             // is this sane?
             repr->mergeFrom(SP_OBJECT_REPR(object), "id");
         } else {
-            repr = SP_OBJECT_REPR(object)->duplicate(repr->document());
+            repr = SP_OBJECT_REPR(object)->duplicate(NULL); // FIXME
         }
     }
 
index 941431f6d8ea4f83c9c539dd97bd9fcf533df090..9909511921febc810ea86e18342f65702fd66de2 100644 (file)
@@ -150,7 +150,7 @@ sp_feComponentTransfer_write(SPObject *object, Inkscape::XML::Node *repr, guint
             // is this sane?
             repr->mergeFrom(SP_OBJECT_REPR(object), "id");
         } else {
-            repr = SP_OBJECT_REPR(object)->duplicate(repr->document());
+            repr = SP_OBJECT_REPR(object)->duplicate(NULL); // FIXME
         }
     }
 
index cb65cc812dd4374d1bc187ddd953a979995e15a1..86839aab5bfffea83a9329e3d0c941a3c253c757 100644 (file)
@@ -150,7 +150,7 @@ sp_feComposite_write(SPObject *object, Inkscape::XML::Node *repr, guint flags)
             // is this sane?
             repr->mergeFrom(SP_OBJECT_REPR(object), "id");
         } else {
-            repr = SP_OBJECT_REPR(object)->duplicate(repr->document());
+            repr = SP_OBJECT_REPR(object)->duplicate(NULL); // FIXME
         }
     }
 
index 0a255b0670305232afaaca222077a3c55c66b20b..fe127900bd0d82504c576b55d3e611658dfe67f5 100644 (file)
@@ -150,7 +150,7 @@ sp_feConvolveMatrix_write(SPObject *object, Inkscape::XML::Node *repr, guint fla
             // is this sane?
             repr->mergeFrom(SP_OBJECT_REPR(object), "id");
         } else {
-            repr = SP_OBJECT_REPR(object)->duplicate(repr->document());
+            repr = SP_OBJECT_REPR(object)->duplicate(NULL); // FIXME
         }
     }
 
index e9720ab1648a10805dd54c3833e22b0c6a810810..d48c02c96d0978014c42a7a8cd5a7101f24a9649 100644 (file)
@@ -150,7 +150,7 @@ sp_feDiffuseLighting_write(SPObject *object, Inkscape::XML::Node *repr, guint fl
             // is this sane?
             repr->mergeFrom(SP_OBJECT_REPR(object), "id");
         } else {
-            repr = SP_OBJECT_REPR(object)->duplicate(repr->document());
+            repr = SP_OBJECT_REPR(object)->duplicate(NULL); // FIXME
         }
     }
 
index 138ae6e0ed5452a990af4ed539e95ad9befc55a6..8b861b85daaba97f4dda59acf6b1a11b5165c01b 100644 (file)
@@ -150,7 +150,7 @@ sp_feDisplacementMap_write(SPObject *object, Inkscape::XML::Node *repr, guint fl
             // is this sane?
             repr->mergeFrom(SP_OBJECT_REPR(object), "id");
         } else {
-            repr = SP_OBJECT_REPR(object)->duplicate(repr->document());
+            repr = SP_OBJECT_REPR(object)->duplicate(NULL); // FIXME
         }
     }
 
index 5f4050a2657d348db6af6c2a5bd3252189675a37..924fb8f648e5c9955135b2000680323c846df5cf 100644 (file)
@@ -150,7 +150,7 @@ sp_feFlood_write(SPObject *object, Inkscape::XML::Node *repr, guint flags)
             // is this sane?
             repr->mergeFrom(SP_OBJECT_REPR(object), "id");
         } else {
-            repr = SP_OBJECT_REPR(object)->duplicate(repr->document());
+            repr = SP_OBJECT_REPR(object)->duplicate(NULL); // FIXME
         }
     }
 
index e1bbe86cf1fd014fc49430c64261fd0199bd7a15..6c0aa9e4f424c7c9c58e1d93d287b3b33d07bcb2 100644 (file)
@@ -151,7 +151,7 @@ sp_feImage_write(SPObject *object, Inkscape::XML::Node *repr, guint flags)
             // is this sane?
             repr->mergeFrom(SP_OBJECT_REPR(object), "id");
         } else {
-            repr = SP_OBJECT_REPR(object)->duplicate(repr->document());
+            repr = SP_OBJECT_REPR(object)->duplicate(NULL); // FIXME
         }
     }
 
index 4436c7d1e8b849eee21fc50d346439cc8c2a3324..2b262db0d2cfadbac7cae03ea6952b889d41735c 100644 (file)
@@ -150,7 +150,7 @@ sp_feMerge_write(SPObject *object, Inkscape::XML::Node *repr, guint flags)
             // is this sane?
             repr->mergeFrom(SP_OBJECT_REPR(object), "id");
         } else {
-            repr = SP_OBJECT_REPR(object)->duplicate(repr->document());
+            repr = SP_OBJECT_REPR(object)->duplicate(NULL); // FIXME
         }
     }
 
index cdfd0bd3803b637638639ebb1ee5cc742e930915..78b7bbaf4acc934000cc294002b2fbd57207af08 100644 (file)
@@ -150,7 +150,7 @@ sp_feMorphology_write(SPObject *object, Inkscape::XML::Node *repr, guint flags)
             // is this sane?
             repr->mergeFrom(SP_OBJECT_REPR(object), "id");
         } else {
-            repr = SP_OBJECT_REPR(object)->duplicate(repr->document());
+            repr = SP_OBJECT_REPR(object)->duplicate(NULL); // FIXME
         }
     }
 
index 72f352a722dc3db84d13211c6309cddb44d93ca3..2980f9ef810de28983909a514fe0d48743c876d2 100644 (file)
@@ -150,7 +150,7 @@ sp_feOffset_write(SPObject *object, Inkscape::XML::Node *repr, guint flags)
             // is this sane?
             repr->mergeFrom(SP_OBJECT_REPR(object), "id");
         } else {
-            repr = SP_OBJECT_REPR(object)->duplicate(repr->document());
+            repr = SP_OBJECT_REPR(object)->duplicate(NULL); // FIXME
         }
     }
 
index ce251b6fa1c67a828db576a7d36d570b191ff13f..cc9837041b0df00f353938cfc565a05b7803b0e7 100644 (file)
@@ -150,7 +150,7 @@ sp_feSpecularLighting_write(SPObject *object, Inkscape::XML::Node *repr, guint f
             // is this sane?
             repr->mergeFrom(SP_OBJECT_REPR(object), "id");
         } else {
-            repr = SP_OBJECT_REPR(object)->duplicate(repr->document());
+            repr = SP_OBJECT_REPR(object)->duplicate(NULL); // FIXME
         }
     }
 
index bb6893cbce66654f551e3d00f34a5f971724ad26..03967ce0510cbe1e77429f9b50759af2825be8f4 100644 (file)
@@ -150,7 +150,7 @@ sp_feTile_write(SPObject *object, Inkscape::XML::Node *repr, guint flags)
             // is this sane?
             repr->mergeFrom(SP_OBJECT_REPR(object), "id");
         } else {
-            repr = SP_OBJECT_REPR(object)->duplicate(repr->document());
+            repr = SP_OBJECT_REPR(object)->duplicate(NULL); // FIXME
         }
     }
 
index ab46433d12a093dfc40171db9ca8e059688d6d7c..f1f99a61355a5e8140ee96984a5d0e5ee6256f21 100644 (file)
@@ -150,7 +150,7 @@ sp_feTurbulence_write(SPObject *object, Inkscape::XML::Node *repr, guint flags)
             // is this sane?
             repr->mergeFrom(SP_OBJECT_REPR(object), "id");
         } else {
-            repr = SP_OBJECT_REPR(object)->duplicate(repr->document());
+            repr = SP_OBJECT_REPR(object)->duplicate(NULL); // FIXME
         }
     }
 
index ef5d71483ee599e5d8c1e7d2815380ff83019bdf..a27dfd124d6c36830601ead0956f8beb1927c294 100644 (file)
@@ -269,7 +269,7 @@ sp_filter_write(SPObject *object, Inkscape::XML::Node *repr, guint flags)
     SPFilter *filter = SP_FILTER(object);
 
     if (!repr) {
-        repr = SP_OBJECT_REPR(object)->duplicate(repr->document());
+        repr = SP_OBJECT_REPR(object)->duplicate(NULL); // FIXME
     }
 
     if ((flags & SP_OBJECT_WRITE_ALL) || filter->filterUnits_set) {
index 0fcc6d77916328f4a52dbc759806a4f24d8dfb1d..7410587e3f1f382130cfd32f75fe2dfb481fd1e6 100644 (file)
@@ -157,7 +157,7 @@ sp_gaussianBlur_write(SPObject *object, Inkscape::XML::Node *repr, guint flags)
             // is this sane?
             // repr->mergeFrom(SP_OBJECT_REPR(object), "id");
         } else {
-            repr = SP_OBJECT_REPR(object)->duplicate(repr->document());
+            repr = SP_OBJECT_REPR(object)->duplicate(NULL); // FIXME
         }
     }
 
index 275a5be1d77e30bb7211491e9384931115cb0cdd..11bc994f7402d3fee63f916d96d3c9f6fa3d3002 100644 (file)
@@ -192,7 +192,7 @@ sp_metadata_write(SPObject *object, Inkscape::XML::Node *repr, guint flags)
         if (repr) {
             repr->mergeFrom(SP_OBJECT_REPR (object), "id");
         } else {
-            repr = SP_OBJECT_REPR (object)->duplicate(repr->document());
+            repr = SP_OBJECT_REPR (object)->duplicate(NULL); // FIXME
         }
     }
 
index e9f69e2668066f353bc596d35dafe2e69474d62f..bd0d7e8271f87affee4004cf5f77b4a94a59ee1b 100644 (file)
@@ -191,7 +191,7 @@ sp_skeleton_write(SPObject *object, Inkscape::XML::Node *repr, guint flags)
             // is this sane?
             repr->mergeFrom(SP_OBJECT_REPR(object), "id");
         } else {
-            repr = SP_OBJECT_REPR(object)->duplicate(repr->document());
+            repr = SP_OBJECT_REPR(object)->duplicate(NULL); // FIXME
         }
     }