DrawingCtx::with_link_tag - separate into helper functions
DrawingCtx::with_link_tag - separate into helper functions

Part-of: <https://gitlab.gnome.org/GNOME/librsvg/-/merge_requests/613>

GNOME/librsvg,GNOME/librsvg,GNOME/librsvg,GNOME/librsvg