From d77f8be80202edd28f3f2daaa8e4c14df67e1698 Mon Sep 17 00:00:00 2001 From: Aurelien Foret Date: Sat, 26 Mar 2005 20:23:03 +0000 Subject: backport from pacman 2.9.5 (splitdep returns an int) --- lib/libalpm/deps.c | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) (limited to 'lib/libalpm/deps.c') diff --git a/lib/libalpm/deps.c b/lib/libalpm/deps.c index 2b117f2e..3e3bd267 100644 --- a/lib/libalpm/deps.c +++ b/lib/libalpm/deps.c @@ -460,13 +460,13 @@ PMList *checkdeps(pmdb_t *db, unsigned short op, PMList *packages) return(baddeps); } -void splitdep(char *depstr, pmdepend_t *depend) +int splitdep(char *depstr, pmdepend_t *depend) { char *str = NULL; char *ptr = NULL; if(depstr == NULL || depend == NULL) { - return; + return(-1); } depend->mod = 0; @@ -490,7 +490,7 @@ void splitdep(char *depstr, pmdepend_t *depend) if(ptr == NULL) { FREE(str); - return; + return(0); } *ptr = '\0'; strncpy(depend->name, str, sizeof(depend->name)); @@ -501,7 +501,7 @@ void splitdep(char *depstr, pmdepend_t *depend) strncpy(depend->version, ptr, sizeof(depend->version)); FREE(str); - return; + return(0); } /* return a new PMList target list containing all packages in the original -- cgit v1.2.3-54-g00ecf