aboutsummaryrefslogtreecommitdiffstats
path: root/src/engine/Edge.cpp
diff options
context:
space:
mode:
authorDavid Robillard <d@drobilla.net>2007-03-14 06:38:00 +0000
committerDavid Robillard <d@drobilla.net>2007-03-14 06:38:00 +0000
commitcb6ecc0c93b7ea7624dba5d633ff0f15980c4274 (patch)
treeeedd760afca1f4b5833d6f65ab43f232f5863dd0 /src/engine/Edge.cpp
parent2ee0bc08ac0ab14c870542ea182abf7bf0031dcc (diff)
downloadmachina-cb6ecc0c93b7ea7624dba5d633ff0f15980c4274.tar.gz
machina-cb6ecc0c93b7ea7624dba5d633ff0f15980c4274.tar.bz2
machina-cb6ecc0c93b7ea7624dba5d633ff0f15980c4274.zip
Serialization bug fixes.
git-svn-id: http://svn.drobilla.net/lad/machina@361 a436a847-0d15-0410-975c-d299462d15a1
Diffstat (limited to 'src/engine/Edge.cpp')
-rw-r--r--src/engine/Edge.cpp6
1 files changed, 1 insertions, 5 deletions
diff --git a/src/engine/Edge.cpp b/src/engine/Edge.cpp
index 16bc202..1a7d236 100644
--- a/src/engine/Edge.cpp
+++ b/src/engine/Edge.cpp
@@ -40,11 +40,7 @@ Edge::write_state(Raul::RDFWriter& writer)
if (!src || !dst)
return;
- if (!src->id())
- src->set_id(writer.blank_id());
-
- if (!dst->id())
- dst->set_id(writer.blank_id());
+ assert(src->id() && dst->id());
writer.write(_id,
RdfId(RdfId::RESOURCE, "machina:tail"),