From dfb3c1b8f54352b3db05494ff408d42ead808ef6 Mon Sep 17 00:00:00 2001 From: Guillem Jover Date: Sat, 7 Feb 2015 20:02:52 +0100 Subject: dpkg-deb: Avoid an intermediate variable for the version string --- dpkg-deb/build.c | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) (limited to 'dpkg-deb') 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; -- cgit v1.2.3