diff options
| author | Aaron Spike <aaron@ekips.org> | 2007-04-01 21:47:10 +0000 |
|---|---|---|
| committer | acspike <acspike@users.sourceforge.net> | 2007-04-01 21:47:10 +0000 |
| commit | 5d527656ccf0b95ed45b18861e6631c1dfe7f21f (patch) | |
| tree | 418cc76825a6325cb29e7653922b94b9374df015 | |
| parent | throw out stderr so that users don't see the warning about no svg extension o... (diff) | |
| download | inkscape-5d527656ccf0b95ed45b18861e6631c1dfe7f21f.tar.gz inkscape-5d527656ccf0b95ed45b18861e6631c1dfe7f21f.zip | |
discard stderr from nested inkscape invocations
(bzr r2805)
| -rw-r--r-- | share/extensions/g2pngs.py | 3 | ||||
| -rwxr-xr-x | share/extensions/gimp_xcf.py | 3 | ||||
| -rwxr-xr-x | share/extensions/summersnight.py | 3 |
3 files changed, 6 insertions, 3 deletions
diff --git a/share/extensions/g2pngs.py b/share/extensions/g2pngs.py index a24906a04..675ea10a4 100644 --- a/share/extensions/g2pngs.py +++ b/share/extensions/g2pngs.py @@ -72,9 +72,10 @@ class MyEffect(inkex.Effect): name = "%s.png" % id filename = os.path.join(directory, name) command = "inkscape -i \"%s\" -e \"%s\" \"%s\" " % (id, filename, svg_file) - f = os.popen(command,'r') + _,f,err = os.popen3(command,'r') f.read() f.close() + err.close() pngs.append(filename) e = MyEffect() diff --git a/share/extensions/gimp_xcf.py b/share/extensions/gimp_xcf.py index 1da8a2609..998f5d9a1 100755 --- a/share/extensions/gimp_xcf.py +++ b/share/extensions/gimp_xcf.py @@ -41,9 +41,10 @@ class MyEffect(inkex.Effect): name = "%s.png" % id filename = os.path.join(tmp_dir, name) command = "inkscape -i %s -j %s -e %s %s " % (id, area, filename, svg_file) - f = os.popen(command,'r') + _,f,err = os.popen3(command,'r') f.read() f.close() + err.close() pngs.append(filename) names.append(id) diff --git a/share/extensions/summersnight.py b/share/extensions/summersnight.py index af660d9d9..803b2b372 100755 --- a/share/extensions/summersnight.py +++ b/share/extensions/summersnight.py @@ -47,9 +47,10 @@ class Project(inkex.Effect): file = self.args[-1] id = self.options.ids[0] for query in self.q.keys(): - f = os.popen("inkscape --query-%s --query-id=%s %s" % (query,id,file)) + _,f,err = os.popen3("inkscape --query-%s --query-id=%s %s" % (query,id,file)) self.q[query] = float(f.read()) f.close() + err.close() #process path d = obj.attributes.getNamedItem('d') |
