summaryrefslogtreecommitdiffstats
path: root/lib/Plugins/CCpp.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'lib/Plugins/CCpp.cpp')
-rw-r--r--lib/Plugins/CCpp.cpp4
1 files changed, 4 insertions, 0 deletions
diff --git a/lib/Plugins/CCpp.cpp b/lib/Plugins/CCpp.cpp
index 52c8c69..ddf7696 100644
--- a/lib/Plugins/CCpp.cpp
+++ b/lib/Plugins/CCpp.cpp
@@ -136,6 +136,10 @@ static void InstallDebugInfos(const std::string& pPackage)
#endif
while (fgets(buff, sizeof(buff), pipeout_fp))
{
+ int last = strlen(buff) - 1;
+ if (last >= 0 && buff[last] == '\n')
+ buff[last] = '\0';
+
comm_layer_inner_debug(buff);
comm_layer_inner_status(buff);