On Thu, Oct 04, 2001 at 01:29:26PM -0700, Ryan Bloom wrote: > > > - if (!ctx->remaining) > > > - { > > > + if (ctx->remaining <= 0) { > > > > No. =) Java weenie. > > Huh? How is this him being a Java weenie? Aaron has changed a check > for !0 to a check for negative or 0. Those two checks are not equivalent. > I'm not sure if this is a valid change or not yet, but I am wondering what the > comment is about.
[To Justin] Even if we were checking for zero/non-zero, I would want it to be (ctx->remaining ==/!= 0) We are not checking the boolean status of the variable, we are checking the integer status. Shorthand does not equate to fewer instructions and sometimes defeats readability. -aaron