40
atheist
3y

"This will fail in 2022, but there's no way my code is still gonna be used then"
- Some Microsoft engineer in the '90s

Comments
  • 2
  • 8
    long instead of longlong?! Is he one of the few remaining 32-bit Windows users?

    And why is it signed?! Did they expect to run on a time machine controller?
  • 0
    @GeorgeBool I read the same but more the boney M version
  • 2
    I dunno why...

    But I'd really expect a static analyzer to catch this.

    I mean - the date doesn't appear magically, needs to be created somewhere somehow and then passed. It just stinks rotten.
  • 0
    @GeorgeBool I think it's more that we are trained to see unisex, diversity, transgender, non-binary crap all the time
  • 0
    @Oktokolo highly unlikely that the os it's 32 bit, very likely that the software is the 32 bit version. We also had to run office in 32 bit due to extensions that where only ever made in 32 bit.

    Obviously the author was to lazy to give it any thought of type extra characters to make it unsigned or long long
Add Comment