diff options
author | Aleksey Lim <alsroot@member.fsf.org> | 2009-10-01 16:30:52 (GMT) |
---|---|---|
committer | Aleksey Lim <alsroot@member.fsf.org> | 2009-12-20 13:24:30 (GMT) |
commit | 6385b552c8331ec5c84ed4ae3f3cc7824e661b71 (patch) | |
tree | e20a6d004d7403d0eec8ba90c7b878af1e6fa05e /src/jarabe/frame/clipboardmenu.py | |
parent | 36d9fd18a4a3368ae7f9b6853e80d8a192796657 (diff) |
Create temporary files for DS in ~/.sugar #1452
Diffstat (limited to 'src/jarabe/frame/clipboardmenu.py')
-rw-r--r-- | src/jarabe/frame/clipboardmenu.py | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/src/jarabe/frame/clipboardmenu.py b/src/jarabe/frame/clipboardmenu.py index 9b990bb..b998110 100644 --- a/src/jarabe/frame/clipboardmenu.py +++ b/src/jarabe/frame/clipboardmenu.py @@ -29,6 +29,7 @@ from sugar.graphics.icon import Icon from sugar.graphics.xocolor import XoColor from sugar.datastore import datastore from sugar import mime +from sugar import env from jarabe.frame import clipboard from jarabe.journal import misc @@ -194,7 +195,8 @@ class ClipboardMenu(Palette): jobject.destroy() def _write_to_temp_file(self, data): - f, file_path = tempfile.mkstemp() + tmp_dir = os.path.join(env.get_profile_path(), 'data') + f, file_path = tempfile.mkstemp(dir=tmp_dir) try: os.write(f, data) finally: |