diff options
Diffstat (limited to 'gfsm/gfsm/src/libgfsm/gfsmBitVector.hi')
-rw-r--r-- | gfsm/gfsm/src/libgfsm/gfsmBitVector.hi | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/gfsm/gfsm/src/libgfsm/gfsmBitVector.hi b/gfsm/gfsm/src/libgfsm/gfsmBitVector.hi index cfcc4dd..3d7607b 100644 --- a/gfsm/gfsm/src/libgfsm/gfsmBitVector.hi +++ b/gfsm/gfsm/src/libgfsm/gfsmBitVector.hi @@ -4,7 +4,7 @@ * Author: Bryan Jurish <moocow@ling.uni-potsdam.de> * Description: finite state machine library: bit vectors: inline definitions * - * Copyright (c) 2004-2007 Bryan Jurish. + * Copyright (c) 2004-2008 Bryan Jurish. * * For information on usage and redistribution, and for a DISCLAIMER OF ALL * WARRANTIES, see the file, "LICENSE.txt," in this distribution. @@ -94,7 +94,7 @@ GFSM_INLINE gfsmBitVector *gfsm_bitvector_sized_new(guint nbits) { gfsmBitVector *bv = g_array_sized_new(FALSE,TRUE,1, gfsm_bitvector_bits2bytes_(nbits)+1); - gfsm_bitvector_set(bv, nbits-1, 0); + if (nbits) gfsm_bitvector_set(bv, nbits-1, 0); return bv; } |