--- a/master/pdo_entry.c Mon Nov 17 15:04:28 2008 +0000
+++ b/master/pdo_entry.c Mon Nov 17 17:18:02 2008 +0000
@@ -56,6 +56,9 @@
/*****************************************************************************/
/** Pdo entry copy constructor.
+ *
+ * \retval 0 Success.
+ * \retval <0 Error code.
*/
int ec_pdo_entry_init_copy(
ec_pdo_entry_t *entry, /**< Pdo entry. */
@@ -67,10 +70,7 @@
entry->name = NULL;
entry->bit_length = other->bit_length;
- if (ec_pdo_entry_set_name(entry, other->name))
- return -1;
-
- return 0;
+ return ec_pdo_entry_set_name(entry, other->name);
}
/*****************************************************************************/
@@ -86,6 +86,9 @@
/*****************************************************************************/
/** Set Pdo entry name.
+ *
+ * \retval 0 Success.
+ * \retval <0 Error code.
*/
int ec_pdo_entry_set_name(
ec_pdo_entry_t *entry, /**< Pdo entry. */
@@ -103,7 +106,7 @@
if (name && (len = strlen(name))) {
if (!(entry->name = (char *) kmalloc(len + 1, GFP_KERNEL))) {
EC_ERR("Failed to allocate Pdo entry name.\n");
- return -1;
+ return -ENOMEM;
}
memcpy(entry->name, name, len + 1);
} else {