Correct several reversed prefix/postfix operators
authorJosh Stone <jistone@redhat.com>
Thu, 30 May 2013 22:11:23 +0000 (15:11 -0700)
committerJosh Stone <jistone@redhat.com>
Thu, 30 May 2013 22:11:23 +0000 (15:11 -0700)
commit3766e4220b8dc8441b5259cb1d2ec8a6fd2df1a4
tree512218da5dacfeb8f3c5c36ee6ccc2ca0f2f556f
parentde5da5e4b27ad586f5b64b3225ccfb6ba4e4e252
Correct several reversed prefix/postfix operators

This was backwards in a few places, so a reminder:

  operator++() and operator--() are the *prefix* versions,
  which are expected to return the updated value.

  operator++(int) and operator--(int) are the *postfix* versions,
  which are expected to return the original value.

Of course, C++ is loose enough that you could do anything you like with
these operator overloads, but these corrections appear to have intended
normal semantics. :)

FWIW, the uses I surveyed were all ignoring the prefix/postfix return
value anyway, so hopefully there weren't any bugs lurking anywhere.
dynutil/h/Buffer.h
proccontrol/src/process.C