X-Git-Url: http://git.tdb.fi/?a=blobdiff_plain;f=source%2Flibr2c2%2Fzone.cpp;h=eddcfc9386749fb4ca6ece84be58a361d17a4124;hb=621c5c938d70ba0d155e0eda91a708db0a52c0dc;hp=4b95da54efb375053facd900ea705831a8e12dfc;hpb=7e27b311e33beda1746eb63e0945633f262427f6;p=r2c2.git diff --git a/source/libr2c2/zone.cpp b/source/libr2c2/zone.cpp index 4b95da5..eddcfc9 100644 --- a/source/libr2c2/zone.cpp +++ b/source/libr2c2/zone.cpp @@ -1,11 +1,4 @@ -/* $Id$ - -This file is part of R²C² -Copyright © 2010 Mikkosoft Productions, Mikko Rasa -Distributed under the GPL -*/ - -#include +#include #include "block.h" #include "layout.h" #include "track.h" @@ -53,7 +46,7 @@ string Zone::get_name() const void Zone::add_track(Track &track) { if(!is_valid(track)) - throw InvalidParameterValue("Can't add track to zone"); + throw logic_error("unconnected"); tracks.insert(&track); } @@ -77,7 +70,7 @@ bool Zone::add_tracks(const TrackSet &trks) if(!ok) { if(first) - throw InvalidParameterValue("Cound not add any tracks to zone"); + throw logic_error("unconnected"); return pending.empty(); }