From: Michael Tremer Date: Sun, 5 Mar 2023 13:40:05 +0000 (+0000) Subject: file: Append symlink target to dump X-Git-Tag: 0.9.29~365 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=a3bf05ad470434d716cb7c945a290a0fc02f7c59;p=pakfire.git file: Append symlink target to dump Signed-off-by: Michael Tremer --- diff --git a/src/libpakfire/file.c b/src/libpakfire/file.c index c57928add..95acd5553 100644 --- a/src/libpakfire/file.c +++ b/src/libpakfire/file.c @@ -513,6 +513,17 @@ char* pakfire_file_dump(struct pakfire_file* file) { if (r < 0) return NULL; + // Append symlink target + switch (pakfire_file_get_type(file)) { + case S_IFLNK: + r = asprintf(&buffer, "%s -> %s", buffer, file->symlink); + if (r < 0) + return NULL; + + default: + break; + } + return buffer; }