summaryrefslogtreecommitdiff
path: root/rpmio/rpmfileutil.c
diff options
context:
space:
mode:
authorPanu Matilainen <pmatilai@redhat.com>2009-01-09 15:05:40 +0200
committerPanu Matilainen <pmatilai@redhat.com>2009-01-09 15:05:40 +0200
commit6e816c44dc70197477845de924b9d58f35d01e6c (patch)
tree19fbcac6547beba75934b59ae7411f0f1f7c837d /rpmio/rpmfileutil.c
parentb7ba50c3a5ab54a142d6616f1f4029c475f23cf5 (diff)
downloadrpm-6e816c44dc70197477845de924b9d58f35d01e6c.tar.gz
Don't try to create "" directories
Diffstat (limited to 'rpmio/rpmfileutil.c')
-rw-r--r--rpmio/rpmfileutil.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/rpmio/rpmfileutil.c b/rpmio/rpmfileutil.c
index feb799a9a..5e47db4fd 100644
--- a/rpmio/rpmfileutil.c
+++ b/rpmio/rpmfileutil.c
@@ -284,7 +284,7 @@ int rpmioMkpath(const char * path, mode_t mode, uid_t uid, gid_t gid)
char *d, *de;
int rc;
- if (path == NULL)
+ if (path == NULL || *path == '\0')
return -1;
d = rstrcat(NULL, path);
if (d[strlen(d)-1] != '/') {