Fix a typo that broke all handling for negative numbers

Sometimes, just sometimes, a man's gotta deal with both years
and centuries BC in one piece of code.