fixed "warning C4390: ';' : empty controlled statement found; is this the intent...