From: helly Date: Mon, 23 Jan 2006 00:44:38 +0000 (+0000) Subject: - Fix bitmap generation X-Git-Tag: 0.13.6~486 X-Git-Url: https://granicus.if.org/sourcecode?a=commitdiff_plain;h=530cc902045f3a19c4c8b94771a2263092dcbfee;p=re2c - Fix bitmap generation --- diff --git a/code.cc b/code.cc index 9d546774..84f66ee5 100644 --- a/code.cc +++ b/code.cc @@ -213,7 +213,7 @@ void BitMap::gen(std::ostream &o, uint ind, uint lb, uint ub) o << indent(ind) << "static unsigned char yybm[] = {"; uint n = ub - lb; uint *bm = new uint[n]; - memset(bm, 0, n); + memset(bm, 0, n*sizeof(uint)); for (uint i = 0; b; i += n) {