aboutsummaryrefslogtreecommitdiff
path: root/src/librc-strlist.c
diff options
context:
space:
mode:
authorRoy Marples <roy@marples.name>2007-09-25 15:38:21 +0000
committerRoy Marples <roy@marples.name>2007-09-25 15:38:21 +0000
commit1e4e8ed27ae95096255283e92a75738bc7e296e5 (patch)
tree5f152e91cce64bc2c9b0c6336b4078e470ac14da /src/librc-strlist.c
parenta2e5c4513e2955bc0a77c401ea12cc210eab305b (diff)
Initial doxygen documentation for rc.h and einfo.h. Plus some header clean ups.
Diffstat (limited to 'src/librc-strlist.c')
-rw-r--r--src/librc-strlist.c6
1 files changed, 3 insertions, 3 deletions
diff --git a/src/librc-strlist.c b/src/librc-strlist.c
index 14d08baa..9645acb0 100644
--- a/src/librc-strlist.c
+++ b/src/librc-strlist.c
@@ -135,7 +135,7 @@ int rc_strlist_delete (char ***list, const char *item)
}
librc_hidden_def(rc_strlist_delete)
-int rc_strlist_join (char ***list1, char **list2)
+char *rc_strlist_join (char ***list1, char **list2)
{
char **lst1 = *list1;
char **newlist;
@@ -143,7 +143,7 @@ int rc_strlist_join (char ***list1, char **list2)
int j = 0;
if (! list2)
- return (0);
+ return (NULL);
while (lst1 && lst1[i])
i++;
@@ -164,7 +164,7 @@ int rc_strlist_join (char ***list1, char **list2)
newlist[i] = NULL;
*list1 = newlist;
- return (0);
+ return (newlist[i == 0 ? 0 : i - 1]);
}
librc_hidden_def(rc_strlist_join)