func CairoErrorUnderlinePath(cr *cairo.Context, x, y, width, height float64) {
	C.pango_cairo_error_underline_path(cairo_context(cr), C.double(x), C.double(y), C.double(width), C.double(height))
}
func CairoErrorUnderlinePath(cr *cairo.Context, x, y, width, height float64) {
	C.pango_cairo_error_underline_path(cairo_context(cr), C.double(x), C.double(y), C.double(width), C.double(height))
}
func CairoErrorUnderlinePath ( cr * cairo . Context , x , y , width , height float64 ) { C . pango_cairo_error_underline_path ( cairo_context ( cr ) , C . double ( x ) , C . double ( y ) , C . double ( width ) , C . double ( height ) ) }
//void pango_cairo_error_underline_path (cairo_t       *cr,
//				       double         x,
//				       double         y,
//				       double         width,
//				       double         height);
void pango_cairo_error_underline_path ( cairo_t * cr double x double y double width double height ) ;