diff options
| author | Jiri Moskovcak <jmoskovc@localhost.localdomain> | 2009-11-18 15:51:49 +0100 |
|---|---|---|
| committer | Jiri Moskovcak <jmoskovc@localhost.localdomain> | 2009-11-18 15:51:49 +0100 |
| commit | b6a34a21048ca7edfa913e8c5ee094f4cb85503f (patch) | |
| tree | d1b768d95fbbf2904edd8ac4fb8f6e977841d5c9 /lib/Plugins/RunApp.cpp | |
| parent | dfcf49e5a3d80fcf61bd4dbac4f8d95d45996278 (diff) | |
| parent | 344a3dcc7a22e0e5dd74fe0bfb0483220c3dc7ad (diff) | |
| download | abrt-b6a34a21048ca7edfa913e8c5ee094f4cb85503f.tar.gz abrt-b6a34a21048ca7edfa913e8c5ee094f4cb85503f.tar.xz abrt-b6a34a21048ca7edfa913e8c5ee094f4cb85503f.zip | |
Merge branch 'master' of ssh://git.fedorahosted.org/git/abrt
Diffstat (limited to 'lib/Plugins/RunApp.cpp')
| -rw-r--r-- | lib/Plugins/RunApp.cpp | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/lib/Plugins/RunApp.cpp b/lib/Plugins/RunApp.cpp index a2aa698..f7cbc01 100644 --- a/lib/Plugins/RunApp.cpp +++ b/lib/Plugins/RunApp.cpp @@ -52,6 +52,7 @@ void CActionRunApp::Run(const char *pActionDir, const char *pArgs) */ //Can do it using chdir() in child if we'd open-code popen string cd_and_cmd = ssprintf("cd '%s'; %s", pActionDir, cmd); + VERB1 log("RunApp: executing '%s'", cd_and_cmd.c_str()); FILE *fp = popen(cd_and_cmd.c_str(), "r"); if (fp == NULL) { @@ -65,7 +66,8 @@ void CActionRunApp::Run(const char *pActionDir, const char *pArgs) char line[1024]; while (fgets(line, 1024, fp) != NULL) { - output += line; + if (args.size() > FILENAME) + output += line; } pclose(fp); |
