aboutsummaryrefslogtreecommitdiff
path: root/gfsm/gfsm/src/libgfsm/gfsmBitVector.hi
diff options
context:
space:
mode:
Diffstat (limited to 'gfsm/gfsm/src/libgfsm/gfsmBitVector.hi')
-rw-r--r--gfsm/gfsm/src/libgfsm/gfsmBitVector.hi4
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;
}