X-Git-Url: https://git.ozlabs.org/?a=blobdiff_plain;f=tools%2Ftools.c;h=b93448278648034f8835668db5476cc6abe038c5;hb=57d7208e55ede91db60bbedc52a4d73f05fff543;hp=d27db719e973034183a8fb7a5e837b2a481cf6e7;hpb=63bceea014e091a2f2907e49f7c3b33f042106f4;p=ccan diff --git a/tools/tools.c b/tools/tools.c index d27db719..b9344827 100644 --- a/tools/tools.c +++ b/tools/tools.c @@ -213,7 +213,7 @@ char *temp_dir(const void *ctx) char *maybe_temp_file(const void *ctx, const char *extension, bool keep, const char *srcname) { - size_t baselen; + unsigned baselen; char *f, *suffix = talloc_strdup(ctx, ""); struct stat st; unsigned int count = 0; @@ -235,7 +235,7 @@ char *maybe_temp_file(const void *ctx, const char *extension, bool keep, suffix, extension); talloc_free(suffix); suffix = talloc_asprintf(ctx, "-%u", ++count); - } while (!keep && lstat(f, &st) == 0); + } while (lstat(f, &st) == 0); if (tools_verbose) printf("Creating file %s\n", f);