tUse a macro for package extension - pm - barely a pack manager
HTML git clone git://z3bra.org/pm
DIR Log
DIR Files
DIR Refs
DIR README
DIR LICENSE
---
DIR commit 1e9efd313217ed16e878585b1b9bb927e3dd9f79
DIR parent ab5dde9fdbeed7ac63ed95442f846c5eeabc97af
HTML Author: z3bra <willyatmailoodotorg>
Date: Wed, 30 Dec 2015 11:38:52 +0100
Use a macro for package extension
Diffstat:
M pm.c | 3 ++-
1 file changed, 2 insertions(+), 1 deletion(-)
---
DIR diff --git a/pm.c b/pm.c
t@@ -15,6 +15,7 @@
#define PACKAGE_DATA "test/metadata"
#define PACKAGE_CACHE "test/cache"
#define PACKAGE_BUFF_SIZE 8192
+#define PACKAGE_EXTENSION ".tar.bz2"
struct pkg {
char *path;
t@@ -293,7 +294,7 @@ pack_load_file(char *path)
*p = ':';
snprintf(tmp, PATH_MAX, "%s", p + 1);
- for (p = tmp; *p && strcmp(p, ".tar.bz2"); p++);
+ for (p = tmp; *p && strcmp(p, PACKAGE_EXTENSION); p++);
if (!*p) {
free(pack);
return NULL;