diff options
author | Guillem Jover <guillem@debian.org> | 2015-02-07 20:02:52 +0100 |
---|---|---|
committer | Guillem Jover <guillem@debian.org> | 2015-02-11 04:42:41 +0100 |
commit | dfb3c1b8f54352b3db05494ff408d42ead808ef6 (patch) | |
tree | ac5fb1b32622a290d76738ba612151e8e348c2ec /dpkg-deb | |
parent | b7c8836813228c4d7517dde292df7bca835ab0bb (diff) | |
download | dpkg-dfb3c1b8f54352b3db05494ff408d42ead808ef6.tar.gz |
dpkg-deb: Avoid an intermediate variable for the version string
Diffstat (limited to 'dpkg-deb')
-rw-r--r-- | dpkg-deb/build.c | 6 |
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; |