[cig-commits] [commit] master: Add check against bad block numbers (b7d3869)
cig_noreply at geodynamics.org
cig_noreply at geodynamics.org
Wed Oct 8 17:04:52 PDT 2014
Repository : https://github.com/geodynamics/vc
On branch : master
Link : https://github.com/geodynamics/vc/compare/23464fca3efa2b6ad7ee0ce8f60c225b18b49741...e4325192ad1118379f46ba66899cb98143d09e04
>---------------------------------------------------------------
commit b7d3869ae5dc179c6bd0109fdfc92345335a8b85
Author: Eric Heien <emheien at ucdavis.edu>
Date: Wed Sep 17 16:26:07 2014 -0700
Add check against bad block numbers
>---------------------------------------------------------------
b7d3869ae5dc179c6bd0109fdfc92345335a8b85
src/core/VCSimDataBlocks.h | 1 +
1 file changed, 1 insertion(+)
diff --git a/src/core/VCSimDataBlocks.h b/src/core/VCSimDataBlocks.h
index 46b9c32..bc12640 100644
--- a/src/core/VCSimDataBlocks.h
+++ b/src/core/VCSimDataBlocks.h
@@ -47,6 +47,7 @@ class VCSimDataBlocks {
BlockID addBlock(const Block &new_block);
Block &getBlock(const BlockID &block_num) {
+ assertThrow(block_num<blocks.size(), VCException("Invalid block number"));
return blocks[block_num];
};
const Block &getBlock(const BlockID &block_num) const {
More information about the CIG-COMMITS
mailing list