Here is a patch that fixes:

/tmp/ecore/src/lib/ecore/ecore_getopt.c:1860: warning: return type of member 
ecore_getopt_callback_geometry_parse is not documented
/tmp/ecore/src/lib/ecore/ecore_getopt.c:1887: warning: return type of member 
ecore_getopt_callback_size_parse is not documented
/tmp/ecore/src/lib/ecore_ipc/ecore_ipc.c:948: warning: return type of member 
ecore_ipc_client_data_size_max_get is not documented
/tmp/ecore/src/lib/ecore_x/Ecore_X.h:3471: warning: return type of member 
ecore_x_keysym_keycode_get is not documented
/tmp/ecore/src/lib/ecore_x/xcb/ecore_xcb_randr.c:991: warning: return type of 
member ecore_x_randr_output_clones_get is not documented
/tmp/ecore/src/lib/ecore_x/xcb/ecore_xcb_randr.c:938: warning: return type of 
member ecore_x_randr_output_edid_get is not documented
/tmp/ecore/src/lib/ecore_x/xlib/ecore_x_window_prop.c:629: warning: return type 
of member ecore_x_window_prop_string_get is not documented
/tmp/ecore/src/lib/ecore/ecore_exe.c:865: warning: return type of member 
ecore_exe_event_data_get is not documented
/tmp/ecore/src/lib/ecore/ecore_timer.c:331: warning: return type of member 
ecore_timer_pending_get is not documented
/tmp/ecore/src/lib/ecore/ecore_timer.c:64: warning: return type of member 
ecore_timer_precision_get is not documented
/tmp/ecore/src/lib/ecore_evas/Ecore_Evas.h:990: warning: return type of member 
ecore_evas_ews_backing_store_get is not documented
/tmp/ecore/src/lib/ecore_file/ecore_file.c:840: warning: return type of member 
ecore_file_app_exe_get is not documented
/tmp/ecore/src/lib/ecore_x/xcb/ecore_xcb_dpms.c:195: warning: return type of 
member ecore_x_dpms_timeouts_set is not documented

-- 
Jérôme Pinot
http://ngc891.blogdns.net/
Index: ecore/src/lib/ecore_x/Ecore_X.h
===================================================================
--- ecore/src/lib/ecore_x/Ecore_X.h     (revision 69927)
+++ ecore/src/lib/ecore_x/Ecore_X.h     (working copy)
@@ -3470,6 +3470,7 @@
 
 /**
  * Given a keyname, return the keycode representing that key
+ * @return The keycode of the key.
  *
  * @since 1.2.0
  */
Index: ecore/src/lib/ecore_x/xcb/ecore_xcb_dpms.c
===================================================================
--- ecore/src/lib/ecore_x/xcb/ecore_xcb_dpms.c  (revision 69927)
+++ ecore/src/lib/ecore_x/xcb/ecore_xcb_dpms.c  (working copy)
@@ -197,6 +197,7 @@
  * @param standby Amount of time of inactivity before standby mode will be 
invoked.
  * @param suspend Amount of time of inactivity before the screen is placed 
into suspend mode.
  * @param off     Amount of time of inactivity before the monitor is shut off.
+ * @return EINA_TRUE on success, EINA_FALSE on failure.
  * @ingroup Ecore_X_DPMS_Group
  */
 EAPI Eina_Bool
Index: ecore/src/lib/ecore_x/xcb/ecore_xcb_randr.c
===================================================================
--- ecore/src/lib/ecore_x/xcb/ecore_xcb_randr.c (revision 69927)
+++ ecore/src/lib/ecore_x/xcb/ecore_xcb_randr.c (working copy)
@@ -941,7 +941,8 @@
  * comparison functions, since it includes 0-bytes.
  * @param root window this information should be queried from
  * @param output the XID of the output
- * @param length length of the byte-array. If NULL, request will fail.
+ * @param length length of the byte-array. If @c NULL, request will fail.
+ * @return EDID information of the output.
  */
 EAPI unsigned char *
 ecore_x_randr_output_edid_get(Ecore_X_Window       root,
@@ -989,11 +990,11 @@
 }
 
 /**
- * @brief gets the the outputs which might be used simultenously on the same
- * CRTC.
+ * @brief gets the outputs which might be used simultaneously on the same CRTC.
  * @param root window that this information should be queried for.
  * @param output the output which's clones we concern
  * @param num number of possible clones
+ * @return The existing outputs, @c NULL otherwise.
  */
 EAPI Ecore_X_Randr_Output *
 ecore_x_randr_output_clones_get(Ecore_X_Window       root,
Index: ecore/src/lib/ecore_x/xlib/ecore_x_window_prop.c
===================================================================
--- ecore/src/lib/ecore_x/xlib/ecore_x_window_prop.c    (revision 69927)
+++ ecore/src/lib/ecore_x/xlib/ecore_x_window_prop.c    (working copy)
@@ -630,8 +630,7 @@
  * Get a window string property.
  * @param win The window
  * @param type The property
- *
- * Return window string property of a window. String must be free'd when done.
+ * @return Window string property of a window. String must be free'd when done.
  */
 EAPI char *
 ecore_x_window_prop_string_get(Ecore_X_Window win,
Index: ecore/src/lib/ecore_ipc/ecore_ipc.c
===================================================================
--- ecore/src/lib/ecore_ipc/ecore_ipc.c (revision 69927)
+++ ecore/src/lib/ecore_ipc/ecore_ipc.c (working copy)
@@ -946,9 +946,10 @@
 }
 
 /**
- * Sets the max data payload size for an Ipc message in bytes
+ * Gets the max data payload size for an Ipc message in bytes
  *
  * @param   cl            The given client.
+ * @return The maximum data payload size in bytes on success, @c -1 on failure.
  * @ingroup Ecore_Ipc_Client_Group
  */
 EAPI int
Index: ecore/src/lib/ecore_file/ecore_file.c
===================================================================
--- ecore/src/lib/ecore_file/ecore_file.c       (revision 69927)
+++ ecore/src/lib/ecore_file/ecore_file.c       (working copy)
@@ -841,11 +841,10 @@
  * @brief Return the executable from the given command.
  *
  * @param app The application command, with parameters.
- *
- * This function returns the executable from @p app as a newly
- * allocated string. Arguments are removed and escae characters are
- * handled. If @p app is @c NULL, or on failure, the function returns
- * @c NULL. When not needed anymore, the returned value must be freed.
+ * @return The executable from @p app as a newly allocated string. Arguments 
+ * are removed and escape characters are handled. If @p app is @c NULL, or 
+ * on failure, the function returns @c NULL. When not needed anymore, the 
+ * returned value must be freed.
  */
 EAPI char *
 ecore_file_app_exe_get(const char *app)
Index: ecore/src/lib/ecore/ecore_exe.c
===================================================================
--- ecore/src/lib/ecore/ecore_exe.c     (revision 69927)
+++ ecore/src/lib/ecore/ecore_exe.c     (working copy)
@@ -867,6 +867,7 @@
  *
  * @param   exe The given process handle.
  * @param   flags   Is this a ECORE_EXE_PIPE_READ or ECORE_EXE_PIPE_ERROR?
+ * @return The event data.
  */
 EAPI Ecore_Exe_Event_Data *
 ecore_exe_event_data_get(Ecore_Exe      *exe,
Index: ecore/src/lib/ecore/ecore_getopt.c
===================================================================
--- ecore/src/lib/ecore/ecore_getopt.c  (revision 69927)
+++ ecore/src/lib/ecore/ecore_getopt.c  (working copy)
@@ -1863,6 +1863,7 @@
  * @param str Geometry value
  * @param storage must be a pointer to @c Eina_Rectangle and will be used to
  * store the four values passed in the given string.
+ * @return EINA_TRUE on success, EINA_FALSE on incorrect geometry value.
  *
  * @c callback_data value is ignored, you can safely use @c NULL.
  */
@@ -1891,6 +1892,7 @@
  * @param storage must be a pointer to @c Eina_Rectangle and will be used to
  * store the two values passed in the given string and 0 in the x and y
  * fields.
+ * @return EINA_TRUE on success, EINA_FALSE on incorrect size value.
  *
  * @c callback_data value is ignored, you can safely use @c NULL.
  */
Index: ecore/src/lib/ecore/ecore_timer.c
===================================================================
--- ecore/src/lib/ecore/ecore_timer.c   (revision 69927)
+++ ecore/src/lib/ecore/ecore_timer.c   (working copy)
@@ -63,7 +63,7 @@
 
 /**
  * Retrieves the current precision used by timer infrastructure.
- *
+ * @return Current precision.
  * @see ecore_timer_precision_set()
  */
 EAPI double
@@ -332,6 +332,7 @@
  * Get the pending time regarding a timer.
  *
  * @param        timer The timer to learn from.
+ * @return The pending time.
  * @ingroup        Ecore_Timer_Group
  */
 EAPI double
Index: ecore/src/lib/ecore_evas/Ecore_Evas.h
===================================================================
--- ecore/src/lib/ecore_evas/Ecore_Evas.h       (revision 69927)
+++ ecore/src/lib/ecore_evas/Ecore_Evas.h       (working copy)
@@ -990,6 +990,7 @@
 /**
  * Returns the backing store image object that represents the given
  * window in EWS.
+ * @return The evas object of EWS backing store.
  *
  * @note This should not be modified anyhow, but may be helpful to
  *       determine stacking and geometry of it for window managers

Attachment: signature.asc
Description: Digital signature

------------------------------------------------------------------------------
Better than sec? Nothing is better than sec when it comes to
monitoring Big Data applications. Try Boundary one-second 
resolution app monitoring today. Free.
http://p.sf.net/sfu/Boundary-dev2dev
_______________________________________________
enlightenment-devel mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel

Reply via email to