smurf: Terminate makemap immediately if AST mask is empty

If the AST mask is null (i.e. no map pixels have been designated as
source pixels), then we should terminate immediately since the map will
never change.