Mercurial > audlegacy
comparison src/audacious/ui_skinned_horizontal_slider.c @ 4118:1112f53ecc18
prevent BadAlloc's
author | Tomasz Mon <desowin@gmail.com> |
---|---|
date | Tue, 25 Dec 2007 16:28:34 +0100 |
parents | d46d60247826 |
children | 9d4b5cdae3ba |
comparison
equal
deleted
inserted
replaced
4117:a5779105e6d2 | 4118:1112f53ecc18 |
---|---|
235 g_return_val_if_fail (UI_SKINNED_IS_HORIZONTAL_SLIDER (widget), FALSE); | 235 g_return_val_if_fail (UI_SKINNED_IS_HORIZONTAL_SLIDER (widget), FALSE); |
236 g_return_val_if_fail (event != NULL, FALSE); | 236 g_return_val_if_fail (event != NULL, FALSE); |
237 | 237 |
238 UiSkinnedHorizontalSlider *hs = UI_SKINNED_HORIZONTAL_SLIDER (widget); | 238 UiSkinnedHorizontalSlider *hs = UI_SKINNED_HORIZONTAL_SLIDER (widget); |
239 UiSkinnedHorizontalSliderPrivate *priv = UI_SKINNED_HORIZONTAL_SLIDER_GET_PRIVATE(hs); | 239 UiSkinnedHorizontalSliderPrivate *priv = UI_SKINNED_HORIZONTAL_SLIDER_GET_PRIVATE(hs); |
240 g_return_val_if_fail (priv->width > 0 || priv->height > 0, FALSE); | |
240 | 241 |
241 GdkPixmap *obj = NULL; | 242 GdkPixmap *obj = NULL; |
242 GdkGC *gc; | 243 GdkGC *gc; |
243 | 244 |
244 if (priv->position > priv->max) priv->position = priv->max; | 245 if (priv->position > priv->max) priv->position = priv->max; |