aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--URPM.xs4
1 files changed, 2 insertions, 2 deletions
diff --git a/URPM.xs b/URPM.xs
index 47f3fe5..3e8dfda 100644
--- a/URPM.xs
+++ b/URPM.xs
@@ -310,7 +310,7 @@ get_fullname_parts(URPM__Package pkg, char **name, int *epoch, char **version, c
}
}
}
- if (distepoch != NULL) *distepoch = _distepoch ? _distepoch+1 : NULL;
+ if (distepoch != NULL) *distepoch = _distepoch ? _distepoch+1 : "";
if (disttag != NULL || release != NULL || version != NULL || name != NULL) {
if (_disttag == NULL) {
/* XXX: re-verify this logic, see comment above.. */
@@ -318,7 +318,7 @@ get_fullname_parts(URPM__Package pkg, char **name, int *epoch, char **version, c
backup_char(_disttag);
} else _disttag = NULL;
}
- if (disttag != NULL) *disttag = _disttag ? _disttag + 1: NULL;
+ if (disttag != NULL) *disttag = _disttag ? _disttag + 1: "";
if ((release != NULL || version != NULL || name != NULL) && (_release = strrchr(pkg->info, '-')) != NULL) {
backup_char(_release);
if (release != NULL) *release = _release + 1;