image: remove EINA_ARG_NONNULL check for parameter
authorYakov Goldberg <yakov.g@samsung.com>
Thu, 20 Feb 2014 14:19:45 +0000 (16:19 +0200)
committerYakov Goldberg <yakov.g@samsung.com>
Thu, 20 Feb 2014 14:57:46 +0000 (16:57 +0200)
   in evas_object_image_file_get(const Evas_Object *obj,
                              const char **file,
                              const char **key)
   remove check for second parameter "file", because it
   contradicts comment's statement, that NULL can be passed,
   if parameter not needed.
   All needed NULL checks of parameter are present inside func.

src/lib/evas/Evas_Legacy.h

index f5d3443..19dcf2a 100644 (file)
@@ -3999,7 +3999,7 @@ EAPI void                          evas_object_image_mmap_set(Evas_Object *obj,
  * @note Use @c NULL pointers on the file components you're not
  * interested in: they'll be ignored by the function.
  */
-EAPI void                          evas_object_image_file_get(const Evas_Object *obj, const char **file, const char **key) EINA_ARG_NONNULL(1, 2);
+EAPI void                          evas_object_image_file_get(const Evas_Object *obj, const char **file, const char **key) EINA_ARG_NONNULL(1);
 
 /**
  * Set the dimensions for an image object's border, a region which @b