X-Git-Url: http://git.ozlabs.org/?p=ccan;a=blobdiff_plain;f=tools%2Fccanlint%2Fcompulsory_tests%2Fbuild.c;h=efc0b27a44f80bf022ae8df6c3670da33a1db058;hp=e3f96d7d62c6c28b79e8a2f8b5bdd7f476b79725;hb=357700fd05c2cf25563a0058fd68f2ffea827e74;hpb=747a69435d9f83c0968d9689c4951bc0233ffc5e diff --git a/tools/ccanlint/compulsory_tests/build.c b/tools/ccanlint/compulsory_tests/build.c index e3f96d7d..efc0b27a 100644 --- a/tools/ccanlint/compulsory_tests/build.c +++ b/tools/ccanlint/compulsory_tests/build.c @@ -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,7 +62,8 @@ static const char *describe_build(struct manifest *m, void *check_result) } struct ccanlint build = { - .name = "Module can be built", + .key = "build", + .name = "Module can be built from object files", .total_score = 1, .check = do_build, .describe = describe_build,