summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--dpkg-deb/build.c6
1 files changed, 3 insertions, 3 deletions
diff --git a/dpkg-deb/build.c b/dpkg-deb/build.c
index ff3bd7644..33353f41e 100644
--- a/dpkg-deb/build.c
+++ b/dpkg-deb/build.c
@@ -428,17 +428,17 @@ gen_dest_pathname(const char *dir, const char *dest)
static char *
gen_dest_pathname_from_pkg(const char *dir, struct pkginfo *pkg)
{
+ const char *arch_sep;
char *path;
- const char *versionstring, *arch_sep;
- versionstring = versiondescribe(&pkg->available.version, vdew_never);
if (pkg->available.arch->type == DPKG_ARCH_NONE ||
pkg->available.arch->type == DPKG_ARCH_EMPTY)
arch_sep = "";
else
arch_sep = "_";
- m_asprintf(&path, "%s/%s_%s%s%s%s", dir, pkg->set->name, versionstring,
+ m_asprintf(&path, "%s/%s_%s%s%s%s", dir, pkg->set->name,
+ versiondescribe(&pkg->available.version, vdew_never),
arch_sep, pkg->available.arch->name, DEBEXT);
return path;