aboutsummaryrefslogtreecommitdiff
path: root/Carpet/CarpetLib/src/bboxset.cc
diff options
context:
space:
mode:
Diffstat (limited to 'Carpet/CarpetLib/src/bboxset.cc')
-rw-r--r--Carpet/CarpetLib/src/bboxset.cc1
1 files changed, 1 insertions, 0 deletions
diff --git a/Carpet/CarpetLib/src/bboxset.cc b/Carpet/CarpetLib/src/bboxset.cc
index b2ab93d5e..9b0b64fb7 100644
--- a/Carpet/CarpetLib/src/bboxset.cc
+++ b/Carpet/CarpetLib/src/bboxset.cc
@@ -363,6 +363,7 @@ bboxset<T,D> bboxset<T,D>::operator+ (const bboxset& s) const
template<typename T, int D>
bboxset<T,D>& bboxset<T,D>::operator|= (const box& b)
{
+ if (b.empty()) return *this;
#if 0
// this has a cost of O(n^2)
bboxset tmp = b - *this;