> The struct module is too lazy in checking for overflows [...]. Agreed. Python is usually on the side of not letting errors go through silently, and as we learn to comfortably rely on this behaviour, I found the weakness of `struct' in this area a bit, huh, surprising. :-) -- François Pinard http://pinard.progiciels-bpi.ca