32 lines
1.1 KiB
Diff
32 lines
1.1 KiB
Diff
|
--- src/checksum/checksum_builder.c
|
||
|
+++ src/checksum/checksum_builder.c 2011/09/08 15:45:10
|
||
|
@@ -64,9 +64,9 @@ static void build_checksum(char *path, c
|
||
|
fprintf(stderr, "dlopen failed: %s\n", dlerror());
|
||
|
}
|
||
|
}
|
||
|
- printf("\t{\"%-20s%7u, 0x%08x, %6u, 0x%08x},\n",
|
||
|
+ printf("\t{\"%-20s%7zu, 0x%08x, %6zu, 0x%08x},\n",
|
||
|
name, fsize, fsum, ssize, ssum);
|
||
|
- fprintf(stderr, "\"%-20s%7u / 0x%08x %6u / 0x%08x\n",
|
||
|
+ fprintf(stderr, "\"%-20s%7zu / 0x%08x %6zu / 0x%08x\n",
|
||
|
name, fsize, fsum, ssize, ssum);
|
||
|
}
|
||
|
|
||
|
@@ -106,14 +106,14 @@ static void build_binary_checksum(char *
|
||
|
pos = strrchr(binary, '.');
|
||
|
if (pos && streq(pos, ".so"))
|
||
|
{
|
||
|
- snprintf(name, sizeof(name), "%.*s\",", pos - binary, binary);
|
||
|
+ snprintf(name, sizeof(name), "%.*s\",", (int)(pos - binary), binary);
|
||
|
if (streq(name, "libstrongswan\","))
|
||
|
{
|
||
|
snprintf(sname, sizeof(sname), "%s", "library_init");
|
||
|
}
|
||
|
else
|
||
|
{
|
||
|
- snprintf(sname, sizeof(sname), "%.*s_init", pos - binary, binary);
|
||
|
+ snprintf(sname, sizeof(sname), "%.*s_init", (int)(pos - binary), binary);
|
||
|
}
|
||
|
build_checksum(path, name, sname);
|
||
|
}
|