summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--aports-cache.c3
1 files changed, 2 insertions, 1 deletions
diff --git a/aports-cache.c b/aports-cache.c
index 8abfc96..f185e7f 100644
--- a/aports-cache.c
+++ b/aports-cache.c
@@ -64,6 +64,7 @@ err1:
static int read_apkbuild(int shellfd, size_t size, const char *name)
{
+#define ECHO_SEPARATOR "echo \"-\"\n"
#define ECHO_STR(var) "[ -n \"$" #var "\" ] && echo \" " #var ": $" #var "\"\n"
#define ECHO_LIST(var) "[ -n \"$" #var "\" ] && echo ' " #var ":' && " \
"for i in $" #var "; do\n" \
@@ -94,7 +95,7 @@ static int read_apkbuild(int shellfd, size_t size, const char *name)
" exit 1\n"
"fi\n"
- "echo \"-\"\n"
+ ECHO_SEPARATOR
ECHO_STR(pkgname)
ECHO_STR(pkgver)
ECHO_LIST(arch)