Clarify the need (or not) to free data values returned.
authorsachiel <sachiel>
Fri, 4 Nov 2011 16:26:41 +0000 (16:26 +0000)
committersachiel <sachiel@7cbeb6ba-43b4-40fd-8cce-4c39aea84d33>
Fri, 4 Nov 2011 16:26:41 +0000 (16:26 +0000)
git-svn-id: http://svn.enlightenment.org/svn/e/trunk/edje@64739 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

src/lib/Edje.h

index 1c93873..a38b27b 100644 (file)
@@ -1333,7 +1333,8 @@ EAPI Eina_Bool    edje_file_group_exists          (const char *file, const char
  * Get data from the file level data block of an edje file
  * @param file The path to the .edj file
  * @param key The data key
- * @return The string value of the data
+ * @return The string value of the data. Must be freed by the user when no
+ * longer needed.
  *
  * If an edje file is built from the following edc:
  *
@@ -1678,7 +1679,7 @@ EAPI Evas_Object *edje_object_add                 (Evas *evas);
  *
  * @param obj A handle to an Edje object
  * @param key The data field's key string
- * @return The data's value string
+ * @return The data's value string. Must not be freed.
  *
  * This function fetches an EDC data field's value, which is declared
  * on the objects building EDC file, <b>under its group</b>. EDC data