changed auto_ptr => VIGRA_UNIQUE_PTR