2008-08-28 Alejandro Pinheiro <apinheiro@igalia.com>
authorAlejandro Piñeiro <apinheiro@igalia.com>
Tue, 2 Sep 2008 15:37:42 +0000 (15:37 +0000)
committerAlejandro Piñeiro <apinheiro@igalia.com>
Tue, 2 Sep 2008 15:37:42 +0000 (15:37 +0000)
* src/hildon-touch-selector.c
(hildon_touch_selector_get_num_columns): added a parameter validation
Fixes: NB#88022

ChangeLog
src/hildon-touch-selector.c

index c518866..b6ae0aa 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,9 @@
+2008-08-28  Alejandro Pinheiro  <apinheiro@igalia.com>
+
+       * src/hildon-touch-selector.c
+       (hildon_touch_selector_get_num_columns): added a parameter validation
+       Fixes: NB#88022
+
 2008-08-29  Alberto Garcia  <agarcia@igalia.com>
 
        * examples/Makefile.am
index 247c3b9..d01ba2d 100644 (file)
@@ -764,6 +764,8 @@ hildon_touch_selector_insert_column (HildonTouchSelector * selector, gint positi
 gint
 hildon_touch_selector_get_num_columns (HildonTouchSelector * selector)
 {
+  g_return_val_if_fail (HILDON_IS_TOUCH_SELECTOR (selector), -1);
+
   return g_slist_length (selector->priv->columns);
 }