summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorMark Wielaard <mjw@redhat.com>2009-02-16 14:50:02 +0100
committerMark Wielaard <mjw@redhat.com>2009-02-16 14:50:02 +0100
commitc0d0d86876a3763492b3f4054961e9c850e9c216 (patch)
tree4c54007cedda60dd1c88b3a935b5ba2a2a1f732e
parentbf611ccca84bc4a49de8444303540dd778e0e50c (diff)
downloadsystemtap-steved-c0d0d86876a3763492b3f4054961e9c850e9c216.tar.gz
systemtap-steved-c0d0d86876a3763492b3f4054961e9c850e9c216.tar.xz
systemtap-steved-c0d0d86876a3763492b3f4054961e9c850e9c216.zip
PR 9850, use a list of arguments for call.
-rw-r--r--ChangeLog5
-rwxr-xr-xdtrace4
2 files changed, 7 insertions, 2 deletions
diff --git a/ChangeLog b/ChangeLog
index f650f4fb..d061523f 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,5 +1,10 @@
2009-02-16 Mark Wielaard <mjw@redhat.com>
+ PR 9850
+ * dtrace: Use a list of arguments for call.
+
+2009-02-16 Mark Wielaard <mjw@redhat.com>
+
PR 9851
* dtrace: Use os.path.splitext instead of string.replace.
diff --git a/dtrace b/dtrace
index 15c85aeb..46da93a8 100755
--- a/dtrace
+++ b/dtrace
@@ -13,7 +13,7 @@
# later version.
import os,posix,sys
-from subprocess import *
+from subprocess import call
from tempfile import mkstemp
class provider:
@@ -143,5 +143,5 @@ elif (build_source):
f = open(fn,mode='w')
f.write("static __dtrace () {}\n")
f.close()
- call("gcc -fPIC -c " + fn + " -o " + filename, shell=True)
+ call(["gcc", "-fPIC", "-c", fn, "-o", filename], shell=False)
os.remove(fn)