/*
* maskmap - Tcl extension for address mask map data structures
- * Copyright 2006 Ian Jackson
+ * Copyright 2006-2012 Ian Jackson
*
* This program is free software; you can redistribute it and/or
* modify it under the terms of the GNU General Public License as
assert(len >= am->space);
if (!len) return;
+ assert(len < INT_MAX/sizeof(*newentries));
newentries= TREALLOC(am->entries, sizeof(*newentries)*len);
assert(newentries);
}
am->byl= bitlen/8;
+ assert(inlen < INT_MAX/2);
am_reallocentries(am, (inlen-1)*2+1);
ame= ame_sfa_alloc(am);