#include <tools/ccanlint/ccanlint.h>
#include <tools/tools.h>
#include <ccan/str/str.h>
+#include <ccan/tal/path/path.h>
+#include <ccan/tal/grab_file/grab_file.h>
#include <ccan/foreach/foreach.h>
#include <sys/types.h>
#include <sys/stat.h>
apostrophe = strchr(filename, '\'');
*apostrophe = '\0';
if (lines_matter) {
- file = tal_grab_file(score, filename, NULL);
+ file = grab_file(score, filename);
if (!file) {
score->error = tal_fmt(score,
"Reading %s",
bool ran_some = false;
/* This tells gcov where we put those .gcno files. */
- outdir = tal_dirname(score,
- m->info_file->compiled[COMPILE_NORMAL]);
+ outdir = path_dirname(score,
+ m->info_file->compiled[COMPILE_NORMAL]);
covcmd = tal_fmt(m, "gcov %s -o %s",
full_gcov ? "" : "-n",
outdir);