adg: refactored _adg_read_cairo_path()