fixed the lineno error when using the new sdcpp