X-Git-Url: https://git.sthu.org/?p=libstick.git;a=blobdiff_plain;f=include%2Flibstick-0.1%2Fbooleanvector.h;h=5d8706320766ea74b970bf10ae28373c4ba31814;hp=d7eb41bc9d7bc43109b964d20c67547f17dafa89;hb=7336073618c7d862759add5cbbe45465e496b029;hpb=54836e4fa90f52c9682c7918c47b28177e6f4170 diff --git a/include/libstick-0.1/booleanvector.h b/include/libstick-0.1/booleanvector.h index d7eb41b..5d87063 100644 --- a/include/libstick-0.1/booleanvector.h +++ b/include/libstick-0.1/booleanvector.h @@ -251,8 +251,11 @@ class heapsorted_boolean_vector { /** Returns true if vector contains no 1. */ bool isempty() const { - strip_heap(); - return isheap ? heapsize==0 : array.size()==0; + if (isheap) { + strip_heap(); + return heapsize == 0; + } else + return array.size() == 0; } /** Print this vector */