From 5dba1108d14b81d3a6a5a82c53c9ca13bc1377c0 Mon Sep 17 00:00:00 2001 From: Juan RP Date: Sat, 25 Oct 2014 10:32:58 +0200 Subject: [PATCH] lib/package_remove.c: simplify link relative check. --- lib/package_remove.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/lib/package_remove.c b/lib/package_remove.c index 67f13c71..57ea49bd 100644 --- a/lib/package_remove.c +++ b/lib/package_remove.c @@ -111,7 +111,7 @@ symlink_target(struct xbps_handle *xhp, const char *path) return NULL; } lnk[sb.st_size] = '\0'; - if ((strncmp(lnk, "../", 3) == 0) || strchr(lnk, '/') == NULL) { + if (lnk[0] != '/') { char *p, *dname; /* relative */