diff options
Diffstat (limited to 'lib/git/config.py')
-rw-r--r-- | lib/git/config.py | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/lib/git/config.py b/lib/git/config.py index e8bdfc75..7a09a63c 100644 --- a/lib/git/config.py +++ b/lib/git/config.py @@ -360,7 +360,9 @@ class GitConfigParser(cp.RawConfigParser, LockFile): try: valuestr = self.get(section, option) except Exception: - return default + if default is not None: + return default + raise types = ( long, float ) for numtype in types: |