NC Supreme Court rules on Leandro case