st: Fix signed-unsigned comparisons

This commit is contained in:
Florian Müllner 2015-09-23 19:57:42 +02:00
parent 051413550f
commit 18b6f13395
4 changed files with 9 additions and 9 deletions

View File

@ -94,8 +94,8 @@ st_drawing_area_paint (ClutterActor *self)
}
if (priv->texture != NULL &&
(width != cogl_texture_get_width (priv->texture) ||
height != cogl_texture_get_height (priv->texture)))
(width != (int)cogl_texture_get_width (priv->texture) ||
height != (int)cogl_texture_get_height (priv->texture)))
{
cogl_object_unref (priv->texture);
priv->texture = NULL;

View File

@ -211,7 +211,7 @@ calculate_gaussian_kernel (gdouble sigma,
{
gdouble *ret, sum;
gdouble exp_divisor;
gint half, i;
guint half, i;
g_return_val_if_fail (sigma > 0, NULL);

View File

@ -960,7 +960,7 @@ st_theme_node_prerender_background (StThemeNode *node,
gboolean draw_background_image_shadow = FALSE;
gboolean has_visible_outline;
ClutterColor border_color;
int border_width[4];
guint border_width[4];
guint rowstride;
guchar *data;
ClutterActorBox actor_box;
@ -1588,10 +1588,10 @@ st_theme_node_paint_borders (StThemeNodePaintState *state,
{
StThemeNode *node = state->node;
float width, height;
int border_width[4];
guint border_width[4];
guint border_radius[4];
int max_border_radius = 0;
int max_width_radius[4];
guint max_border_radius = 0;
guint max_width_radius[4];
int corner_id, side_id;
ClutterColor border_color;
guint8 alpha;

View File

@ -349,7 +349,7 @@ static void
st_widget_finalize (GObject *gobject)
{
StWidgetPrivate *priv = ST_WIDGET (gobject)->priv;
int i;
guint i;
g_free (priv->style_class);
g_free (priv->pseudo_class);
@ -1495,7 +1495,7 @@ static void
st_widget_init (StWidget *actor)
{
StWidgetPrivate *priv;
int i;
guint i;
actor->priv = priv = ST_WIDGET_GET_PRIVATE (actor);
priv->transition_animation = NULL;