about summary refs log tree commit diff stats
path: root/example/ida/graph_ir.py
diff options
context:
space:
mode:
authorserpilliere <serpilliere@users.noreply.github.com>2015-03-05 16:34:36 +0100
committerserpilliere <serpilliere@users.noreply.github.com>2015-03-05 16:34:36 +0100
commit8f3f666795a8f7c2292092987529036b513250d0 (patch)
tree6aad3cb6f08261bbe3e2a746829afc9b8f0f9389 /example/ida/graph_ir.py
parent49e17c7e0f96ecf79d0a0d66d3ba162536c81d78 (diff)
parent22df70de9fb343f5106b8da7c8c16a4dde5ea96c (diff)
downloadmiasm-8f3f666795a8f7c2292092987529036b513250d0.tar.gz
miasm-8f3f666795a8f7c2292092987529036b513250d0.zip
Merge pull request #98 from commial/ida-platform-indep
Example/IDA: Replace /tmp/ by tempfile.gettempdir (credits @OwariDa)
Diffstat (limited to 'example/ida/graph_ir.py')
-rw-r--r--example/ida/graph_ir.py4
1 files changed, 3 insertions, 1 deletions
diff --git a/example/ida/graph_ir.py b/example/ida/graph_ir.py
index 3a936e37..e7fd39d0 100644
--- a/example/ida/graph_ir.py
+++ b/example/ida/graph_ir.py
@@ -1,4 +1,6 @@
 import sys
+import os
+import tempfile
 
 # Set your path first!
 sys.path.append("/home/serpilliere/tools/pyparsing/pyparsing-2.0.1/build/lib.linux-x86_64-2.7")
@@ -144,7 +146,7 @@ for irb in ir_arch.blocs.values():
 
 ir_arch.gen_graph()
 out = ir_arch.graph()
-open('/tmp/graph.txt', 'w').write(out)
+open(os.path.join(tempfile.gettempdir(), 'graph.txt'), 'wb').write(out)
 
 
 # ir_arch.dead_simp()