elm scroller: Added EINA_ARG_NONNULL to API declarations and added
authorseoz <seoz@7cbeb6ba-43b4-40fd-8cce-4c39aea84d33>
Mon, 17 Oct 2011 05:40:32 +0000 (05:40 +0000)
committerseoz <seoz@7cbeb6ba-43b4-40fd-8cce-4c39aea84d33>
Mon, 17 Oct 2011 05:40:32 +0000 (05:40 +0000)
'const' to the first parameter of getter API.

git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/elementary@64122 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

src/lib/Elementary.h.in
src/lib/elm_scroller.c

index bee3638..89b1887 100644 (file)
@@ -7230,7 +7230,7 @@ extern "C" {
     * This enables or disabled event propagation from the scroller content to
     * the scroller and its parent. By default event propagation is disabled.
     */
-   EAPI void         elm_scroller_propagate_events_set(Evas_Object *obj, Eina_Bool propagation);
+   EAPI void         elm_scroller_propagate_events_set(Evas_Object *obj, Eina_Bool propagation) EINA_ARG_NONNULL(1);
    /**
     * @brief Get event propagation for a scroller
     *
@@ -7241,7 +7241,7 @@ extern "C" {
     *
     * @see elm_scroller_propagate_events_set()
     */
-   EAPI Eina_Bool    elm_scroller_propagate_events_get(const Evas_Object *obj);
+   EAPI Eina_Bool    elm_scroller_propagate_events_get(const Evas_Object *obj) EINA_ARG_NONNULL(1);
    /**
     * @brief Set scrolling gravity on a scroller
     *
@@ -7256,7 +7256,7 @@ extern "C" {
     * To set y as 1.0 for upper growing child objects. And x is horizontal gravity.
     * By default 0.0 for x and y.
     */
-   EAPI void         elm_scroller_gravity_set(Evas_Object *obj, double x, double y);
+   EAPI void         elm_scroller_gravity_set(Evas_Object *obj, double x, double y) EINA_ARG_NONNULL(1);
    /**
     * @brief Get scrolling gravity values for a scroller
     *
@@ -7269,7 +7269,7 @@ extern "C" {
     * @see elm_scroller_gravity_set()
     *
     */
-   EAPI void         elm_scroller_gravity_get(Evas_Object *obj, double *x, double *y);
+   EAPI void         elm_scroller_gravity_get(const Evas_Object *obj, double *x, double *y) EINA_ARG_NONNULL(1);
    /**
     * @}
     */
index 19d5c24..d4487c4 100644 (file)
@@ -730,7 +730,7 @@ elm_scroller_gravity_set(Evas_Object *obj, double x, double y)
 }
 
 EAPI void
-elm_scroller_gravity_get(Evas_Object *obj, double *x, double *y)
+elm_scroller_gravity_get(const Evas_Object *obj, double *x, double *y)
 {
    ELM_CHECK_WIDTYPE(obj, widtype);
    Widget_Data *wd = elm_widget_data_get(obj);