m. allan noah wrote: > so you've made it unsigned long? what happens in places where the > value is set to or checked for -1 (avision.c) ? > I had to change those returns and surrounding functions. More work may need to be done.