Players don’t get paid by the teams during a strike/lockout. If an entire season is cancelled those players with guaranteed contracts just lose that year’s pay; the contracts do not get extended a year.