__pakfire_make_path(pakfire, dst, sizeof(dst) - 1, path)
int __pakfire_make_path(struct pakfire* pakfire, char* dst, size_t length, const char* path);
+const char* pakfire_relpath(struct pakfire* pakfire, const char* path);
+
#define pakfire_make_cache_path(pakfire, path, format, ...) \
__pakfire_make_cache_path(pakfire, path, sizeof(path) - 1, format, __VA_ARGS__)
return __pakfire_path_join(dst, length, pakfire->path, path);
}
+const char* pakfire_relpath(struct pakfire* pakfire, const char* path) {
+ return pakfire_path_relpath(pakfire->path, path);
+}
+
gpgme_ctx_t pakfire_get_gpgctx(struct pakfire* pakfire) {
return pakfire->gpgctx;
}