]> git.ozlabs.org Git - ccan/blobdiff - tools/ccanlint/compulsory_tests/build.c
From: Joseph Adams <joeyadams3.14159@gmail.com>
[ccan] / tools / ccanlint / compulsory_tests / build.c
index e3f96d7d62c6c28b79e8a2f8b5bdd7f476b79725..8b530131eb05b91711f81fd4c0060661a91b92b2 100644 (file)
@@ -46,7 +46,7 @@ static void *do_build(struct manifest *m)
        if (filename) {
                char *realname = talloc_asprintf(m, "%s.o", m->dir);
                /* We leave this object file around, all built. */
-               if (rename(filename, realname) != 0)
+               if (!move_file(filename, realname))
                        return talloc_asprintf(m, "Failed to rename %s to %s",
                                               filename, realname);
                return NULL;
@@ -62,6 +62,7 @@ static const char *describe_build(struct manifest *m, void *check_result)
 }
 
 struct ccanlint build = {
+       .key = "build",
        .name = "Module can be built",
        .total_score = 1,
        .check = do_build,