diff options
-rw-r--r-- | URPM.xs | 4 |
1 files changed, 2 insertions, 2 deletions
@@ -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; |