Web   ·   Wiki   ·   Activities   ·   Blog   ·   Lists   ·   Chat   ·   Meeting   ·   Bugs   ·   Git   ·   Translate   ·   Archive   ·   People   ·   Donate
summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--sugar/objects/mime.py3
1 files changed, 3 insertions, 0 deletions
diff --git a/sugar/objects/mime.py b/sugar/objects/mime.py
index baa014f..08b26b1 100644
--- a/sugar/objects/mime.py
+++ b/sugar/objects/mime.py
@@ -40,10 +40,13 @@ def get_primary_extension(mime_type):
f = open('/etc/mime.types')
while True:
line = f.readline()
+ if not line:
+ break
cols = line.replace('\t', ' ').split(' ')
if mime_type == cols[0]:
for col in cols[1:]:
if col:
+ col = col.replace('\n', '')
_extensions_cache[mime_type] = col
return col