summaryrefslogtreecommitdiff
path: root/gjs/coverage.cpp
diff options
context:
space:
mode:
authorMarco Trevisan (Treviño) <mail@3v1n0.net>2018-10-10 04:03:06 +0200
committerMarco Trevisan (Treviño) <mail@3v1n0.net>2018-10-14 05:28:59 +0200
commit0824b6cd85aa7ec74ac8d8473488e771797cdbae (patch)
treeba001e4400a780e9833b138e92b19ab6fb025474 /gjs/coverage.cpp
parentdab3c7d06b7e80ec778bf5a326e2588c8553a09c (diff)
downloadgjs-0824b6cd85aa7ec74ac8d8473488e771797cdbae.tar.gz
jsapi-util: add definition for gstrfreev auto-pointer
And use it where convenient
Diffstat (limited to 'gjs/coverage.cpp')
-rw-r--r--gjs/coverage.cpp3
1 files changed, 1 insertions, 2 deletions
diff --git a/gjs/coverage.cpp b/gjs/coverage.cpp
index 539a0ea4..9ac2232b 100644
--- a/gjs/coverage.cpp
+++ b/gjs/coverage.cpp
@@ -200,7 +200,6 @@ write_statistics_internal(GjsCoverage *coverage,
GError **error)
{
using AutoCChar = std::unique_ptr<char, decltype(&free)>;
- using AutoStrv = std::unique_ptr<char *, decltype(&g_strfreev)>;
GjsCoveragePrivate *priv = (GjsCoveragePrivate *) gjs_coverage_get_instance_private(coverage);
@@ -224,7 +223,7 @@ write_statistics_internal(GjsCoverage *coverage,
if (!ostream)
return nullptr;
- AutoStrv lcov_lines(g_strsplit(lcov.get(), "\n", -1), g_strfreev);
+ GjsAutoStrv lcov_lines = g_strsplit(lcov, "\n", -1);
GjsAutoChar test_name;
bool ignoring_file = false;