Code

removing forward declaration of a enum - is it valid at all? at least it worked for me
authorbuliabyak <buliabyak@users.sourceforge.net>
Tue, 13 Feb 2007 18:13:26 +0000 (18:13 +0000)
committerbuliabyak <buliabyak@users.sourceforge.net>
Tue, 13 Feb 2007 18:13:26 +0000 (18:13 +0000)
src/shape-editor.cpp
src/shape-editor.h

index 19b9ea64dc18239d2fc12969bbed9f29a5050ae9..491037bd15ec41caacdf143891187e1580334df3 100644 (file)
@@ -352,8 +352,8 @@ void ShapeEditor::delete_nodes_preserving_shape () {
     }
 }
 
-void ShapeEditor::set_node_type(Inkscape::NodePath::NodeType type) {
-    sp_node_selected_set_type(type); // FIXME fix that function by removing nodepath_current lookup, and pass it this->nodepath instead (needs fixing verbs/buttons first)
+void ShapeEditor::set_node_type(int type) {
+    sp_node_selected_set_type((Inkscape::NodePath::NodeType) type); // FIXME fix that function by removing nodepath_current lookup, and pass it this->nodepath instead (needs fixing verbs/buttons first)
 }
 
 void ShapeEditor::break_at_nodes() {
index bd93668f77bcab9762c4d30da481d9346c7d5358..37117331bf8d8e572879af0b17bf7aaabfb13068 100644 (file)
@@ -17,7 +17,6 @@
 namespace Inkscape {
 namespace NodePath {
 class Path;
-typedef enum NodeType;
 }
 }
 
@@ -80,7 +79,7 @@ public:
     void delete_nodes();
     void delete_nodes_preserving_shape();
 
-    void set_node_type(Inkscape::NodePath::NodeType type);
+    void set_node_type(int type);
 
     void break_at_nodes();
     void join_nodes();