X-Git-Url: http://git.tdb.fi/?a=blobdiff_plain;f=source%2Flibr2c2%2Fzone.cpp;h=eddcfc9386749fb4ca6ece84be58a361d17a4124;hb=64340dad429ba4040538fc06b6882aabdb489925;hp=dc0bf6ec30283a18897aadadce339f1171af94f7;hpb=d15ac13f2e170f155b4bbd124df48400c339b644;p=r2c2.git diff --git a/source/libr2c2/zone.cpp b/source/libr2c2/zone.cpp index dc0bf6e..eddcfc9 100644 --- a/source/libr2c2/zone.cpp +++ b/source/libr2c2/zone.cpp @@ -1,4 +1,4 @@ -#include +#include #include "block.h" #include "layout.h" #include "track.h" @@ -46,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); } @@ -70,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(); }