utf8: don't allow NUL in decoded strings.
[ccan] / tools / ccanlint / tests / objects_build_without_features.c
index ab3bbb0ab13438660f527be73cd4e302994740e2..a32c0f6248346f1c63b7c643450a2c278e51f16f 100644 (file)
@@ -1,14 +1,14 @@
 #include <tools/ccanlint/ccanlint.h>
-#include <ccan/talloc/talloc.h>
+#include <ccan/tal/str/str.h>
 #include "reduce_features.h"
 #include "build.h"
 
 static void check_objs_build_without_features(struct manifest *m,
-                                             unsigned int *timeleft,
+                                             unsigned int *timeleft UNNEEDED,
                                              struct score *score)
 {
-       const char *flags = talloc_asprintf(score, "%s %s",
-                                           REDUCE_FEATURES_FLAGS, cflags);
+       const char *flags = tal_fmt(score, "%s %s",
+                                   REDUCE_FEATURES_FLAGS, cflags);
        build_objects(m, score, flags, COMPILE_NOFEAT);
 }