| Index: tools/gcmole/gcmole.lua
|
| diff --git a/tools/gcmole/gcmole.lua b/tools/gcmole/gcmole.lua
|
| index b259ee014319a1b26a74efcc57c05786c78c7cab..66aff942a49927a20fbc0a24e58f3d1e6de4b481 100644
|
| --- a/tools/gcmole/gcmole.lua
|
| +++ b/tools/gcmole/gcmole.lua
|
| @@ -117,7 +117,8 @@ function InvokeClangPluginForEachFile(filenames, cfg, func)
|
| if FLAGS.verbose then print('popen ', action) end
|
| local pipe = io.popen(action)
|
| func(filename, pipe:lines())
|
| - pipe:close()
|
| + local success = pipe:close()
|
| + if not success then error("Failed to run: " .. action) end
|
| end
|
| end
|
|
|
|
|