src: Removed shared_ptr use for QtCodeSnippet in QtCodeFile

This commit is contained in:
Eberhard Graether
2018-01-13 14:21:54 +01:00
parent 2ac430bbe5
commit 899f010959
4 changed files with 38 additions and 37 deletions
+2 -2
View File
@@ -10,7 +10,7 @@
#include "qt/element/QtCodeNavigator.h"
#include "qt/element/QtCodeFile.h"
std::shared_ptr<QtCodeSnippet> QtCodeSnippet::merged(
QtCodeSnippet* QtCodeSnippet::merged(
QtCodeSnippet* a, QtCodeSnippet* b, QtCodeNavigator* navigator, QtCodeFile* file)
{
QtCodeSnippet* first = a->getStartLineNumber() < b->getStartLineNumber() ? a : b;
@@ -55,7 +55,7 @@ std::shared_ptr<QtCodeSnippet> QtCodeSnippet::merged(
params.code = code;
params.locationFile = locationFile;
return std::shared_ptr<QtCodeSnippet>(new QtCodeSnippet(params, navigator, file));
return new QtCodeSnippet(params, navigator, file);
}
QtCodeSnippet::QtCodeSnippet(const CodeSnippetParams& params, QtCodeNavigator* navigator, QtCodeFile* file)