]> diplodocus.org Git - nmh/commit
sbr/vector.c: Move assert(3)s into bvector_create().
authorRalph Corderoy <ralph@inputplus.co.uk>
Mon, 24 Apr 2017 21:58:56 +0000 (22:58 +0100)
committerRalph Corderoy <ralph@inputplus.co.uk>
Wed, 26 Apr 2017 06:43:40 +0000 (07:43 +0100)
commit4d57f81eef643ecd34082dc872557b6b4b6ec241
treee835be7fba93d8d375c937a7d4c0111d4e41d3db
parent28bf8af2f50b353b5702b8c9214d4106f998c638
sbr/vector.c: Move assert(3)s into bvector_create().

Rather than asserting on every bit-related operation, assert just when
creating the vector.  Whether the assertion is true is decided at
compile time, so it only needs checking once;  once for every vector is
an easy compromise.
sbr/vector.c