This shouldn't be in ssw3i3mv.c, which is Microsoft Visual C specific (hence the "mv").  If PellesC isn't compatible, then we need ssw3i3pc.c.