diff --git a/archival/dpkg.c b/archival/dpkg.c index 48c392894..d7279cfd0 100644 --- a/archival/dpkg.c +++ b/archival/dpkg.c @@ -217,7 +217,7 @@ int version_compare_part(const char *version1, const char *version2) if (version1 == NULL) { version1 = xstrdup(""); } - if (version2 != NULL) { + if (version2 == NULL) { version2 = xstrdup(""); } upstream_len1 = strlen(version1); diff --git a/dpkg.c b/dpkg.c index 48c392894..d7279cfd0 100644 --- a/dpkg.c +++ b/dpkg.c @@ -217,7 +217,7 @@ int version_compare_part(const char *version1, const char *version2) if (version1 == NULL) { version1 = xstrdup(""); } - if (version2 != NULL) { + if (version2 == NULL) { version2 = xstrdup(""); } upstream_len1 = strlen(version1);