From: Arvin Schnell Date: Fri, 4 Feb 2011 10:36:12 +0000 (+0100) Subject: - added some asserts X-Git-Tag: v0.1.3~516 X-Git-Url: http://git.ipfire.org/gitweb.cgi?a=commitdiff_plain;h=0c8b7b8b026fa599017bbaa81bf2032900819dbc;p=thirdparty%2Fsnapper.git - added some asserts --- diff --git a/snapper/Snapper.cc b/snapper/Snapper.cc index 1fbed5a9..b5917f8d 100644 --- a/snapper/Snapper.cc +++ b/snapper/Snapper.cc @@ -72,6 +72,8 @@ namespace snapper Snapshots::iterator Snapper::createPostSnapshot(Snapshots::const_iterator pre) { + assert(pre != snapshots.end()); + return snapshots.createPostSnapshot(pre); } @@ -80,6 +82,8 @@ namespace snapper Snapper::startBackgroundComparsion(Snapshots::const_iterator snapshot1, Snapshots::const_iterator snapshot2) { + assert(snapshot1 != snapshots.end() && snapshot2 != snapshots.end()); + y2mil("num1:" << snapshot1->getNum() << " num2:" << snapshot2->getNum()); string dir1 = snapshot1->snapshotDir(); @@ -96,6 +100,8 @@ namespace snapper Snapper::setComparisonNums(Snapshots::const_iterator new_snapshot1, Snapshots::const_iterator new_snapshot2) { + assert(new_snapshot1 != snapshots.end() && new_snapshot2 != snapshots.end()); + y2mil("num1:" << new_snapshot1->getNum() << " num2:" << new_snapshot2->getNum()); snapshot1 = new_snapshot1;