It wasn't. It was coded in straight-up C. These people who've released this sourcecode poisoned it before releasing it, probably bending to the pressure of the C++ geeks who cream their jeans at a new C++ source and throw a bloody fit if someone dares release a C source code because "LIEK ZOMG ITZ SO OLD SKEWL GIT WID TEH TIEMZ MAAAAAAAN LOLOLOLOLOL!!!!!!!!!!!!!!111111111111111". f*cking nerds.