Web   ·   Wiki   ·   Activities   ·   Blog   ·   Lists   ·   Chat   ·   Meeting   ·   Bugs   ·   Git   ·   Translate   ·   Archive   ·   People   ·   Donate
summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorAleksey Lim <alsroot@member.fsf.org>2009-09-10 22:17:16 (GMT)
committer Aleksey Lim <alsroot@member.fsf.org>2009-09-10 22:17:16 (GMT)
commite414c4aa76e134f0a9a870df3660b4f1a2675b5c (patch)
treea35565c53a810b3a28d75a00c4a292914a94165c
parent074d3c94c69cdd245cb89691b5e2f9a235d6a1e9 (diff)
Utilize os.path.realpath (silbe)
-rw-r--r--src/sugar/mime.py7
1 files changed, 1 insertions, 6 deletions
diff --git a/src/sugar/mime.py b/src/sugar/mime.py
index 847db74..4a4a93b 100644
--- a/src/sugar/mime.py
+++ b/src/sugar/mime.py
@@ -93,12 +93,7 @@ def get_for_file(file_name):
if file_name.startswith('file://'):
file_name = file_name[7:]
- if os.path.islink(file_name):
- readlink = os.readlink(file_name)
- if readlink.startswith('/'):
- file_name = readlink
- else:
- file_name = os.path.join(os.path.dirname(file_name), readlink)
+ file_name = os.path.realpath(file_name)
mime_type = _sugarbaseext.get_mime_type_for_file(file_name)
if mime_type == 'application/octet-stream':