summaryrefslogtreecommitdiff
path: root/src/cairo-surface.c
diff options
context:
space:
mode:
authorCarl Worth <cworth@cworth.org>2006-09-05 16:48:49 -0700
committerCarl Worth <cworth@cworth.org>2006-09-05 17:22:00 -0700
commitd7f08794ef194d0b86a749381472bfeb0a32d993 (patch)
treee0717009c0811a90e58c6d1222b75e73d94a47b1 /src/cairo-surface.c
parente06246b9b1015eb89112f628d5820fcb350a7335 (diff)
Add many missing slim_hidden calls to bypass PLT entries for local use of public functions
Diffstat (limited to 'src/cairo-surface.c')
-rw-r--r--src/cairo-surface.c10
1 files changed, 10 insertions, 0 deletions
diff --git a/src/cairo-surface.c b/src/cairo-surface.c
index 0468ca2d8..cbbe89a0a 100644
--- a/src/cairo-surface.c
+++ b/src/cairo-surface.c
@@ -197,6 +197,7 @@ cairo_surface_get_type (cairo_surface_t *surface)
* surface. */
return surface->type;
}
+slim_hidden_def (cairo_surface_get_type);
/**
* cairo_surface_get_content:
@@ -232,6 +233,7 @@ cairo_surface_status (cairo_surface_t *surface)
{
return surface->status;
}
+slim_hidden_def (cairo_surface_status);
void
_cairo_surface_init (cairo_surface_t *surface,
@@ -338,6 +340,7 @@ cairo_surface_create_similar (cairo_surface_t *other,
width, height,
CAIRO_COLOR_TRANSPARENT);
}
+slim_hidden_def (cairo_surface_create_similar);
cairo_surface_t *
_cairo_surface_create_similar_solid (cairo_surface_t *other,
@@ -416,6 +419,7 @@ cairo_surface_reference (cairo_surface_t *surface)
return surface;
}
+slim_hidden_def (cairo_surface_reference);
/**
* cairo_surface_destroy:
@@ -497,6 +501,7 @@ cairo_surface_finish (cairo_surface_t *surface)
surface->finished = TRUE;
}
+slim_hidden_def (cairo_surface_finish);
/**
* cairo_surface_get_user_data:
@@ -602,6 +607,7 @@ cairo_surface_get_font_options (cairo_surface_t *surface,
_cairo_font_options_init_copy (options, &surface->font_options);
}
+slim_hidden_def (cairo_surface_get_font_options);
/**
* cairo_surface_flush:
@@ -708,6 +714,7 @@ cairo_surface_mark_dirty_rectangle (cairo_surface_t *surface,
_cairo_surface_set_error (surface, status);
}
}
+slim_hidden_def (cairo_surface_mark_dirty_rectangle);
/**
* _cairo_surface_set_device_scale:
@@ -790,6 +797,7 @@ cairo_surface_set_device_offset (cairo_surface_t *surface,
surface->device_transform_inverse.x0 = - x_offset;
surface->device_transform_inverse.y0 = - y_offset;
}
+slim_hidden_def (cairo_surface_set_device_offset);
/**
* cairo_surface_get_device_offset:
@@ -810,6 +818,7 @@ cairo_surface_get_device_offset (cairo_surface_t *surface,
*x_offset = surface->device_transform.x0;
*y_offset = surface->device_transform.y0;
}
+slim_hidden_def (cairo_surface_get_device_offset);
/**
* cairo_surface_set_fallback_resolution:
@@ -849,6 +858,7 @@ cairo_surface_set_fallback_resolution (cairo_surface_t *surface,
surface->x_fallback_resolution = x_pixels_per_inch;
surface->y_fallback_resolution = y_pixels_per_inch;
}
+slim_hidden_def (cairo_surface_set_fallback_resolution);
cairo_bool_t
_cairo_surface_has_device_transform (cairo_surface_t *surface)