added my c99 contribution.
Whoops, I added a swap file. Soz.