> arg, that kind of error is almost embarassing :-) This seems like something that could have easily been caught by static analysis, but I can't find a compiler warning that would have caught it. Could scan-build have caught it (I looked and didn't find it in the output)? Other tools? Thanks, Myles