X-Git-Url: http://git.marmaro.de/?p=mmh;a=blobdiff_plain;f=sbr%2Flock_file.c;h=866d047774cbd5d0540a8ef0f1f27cd9a6b3e971;hp=65b8907976ccf08e74f4ffbb91c3df295edab953;hb=322f6f0518f2fca892733dea85d87c33fcb65e83;hpb=55b8f7b6a738adb4dc9833233fc6111f3cd56969 diff --git a/sbr/lock_file.c b/sbr/lock_file.c index 65b8907..866d047 100644 --- a/sbr/lock_file.c +++ b/sbr/lock_file.c @@ -494,7 +494,7 @@ lockname (char *file, struct lockinfo *li, int isnewlock) bplen += tmplen; #else if (cp != file) { - snprintf (bp, sizeof(li->curlock), "%.*s", cp - file, file); + snprintf (bp, sizeof(li->curlock), "%.*s", (int)(cp - file), file); tmplen = strlen (bp); bp += tmplen; bplen += tmplen; @@ -526,7 +526,7 @@ lockname (char *file, struct lockinfo *li, int isnewlock) strncpy (li->tmplock, ",LCK.XXXXXX", sizeof(li->tmplock)); else snprintf (li->tmplock, sizeof(li->tmplock), "%.*s,LCK.XXXXXX", - cp - li->curlock, li->curlock); + (int)(cp - li->curlock), li->curlock); } #endif }