diff options
Diffstat (limited to 'gbp/git_utils.py')
-rw-r--r-- | gbp/git_utils.py | 6 |
1 files changed, 4 insertions, 2 deletions
diff --git a/gbp/git_utils.py b/gbp/git_utils.py index 39ff89af..fffa3f64 100644 --- a/gbp/git_utils.py +++ b/gbp/git_utils.py @@ -81,8 +81,10 @@ class GitRepository(object): out, ret = self.__git_getoutput('ls-files', ['-z']) if ret: raise GitRepositoryError, "Error listing files %d" % ret - files = [ file for file in out[0].split('\0') if file ] - return files + if out: + return [ file for file in out[0].split('\0') if file ] + else: + return [] def build_tag(format, version): |