15 lines
976 B
Plaintext
15 lines
976 B
Plaintext
$OpenBSD: patch-sprites_h,v 1.1 2008/11/05 09:53:46 ajacoutot Exp $
|
|
--- sprites.h.orig Wed Nov 5 10:48:52 2008
|
|
+++ sprites.h Wed Nov 5 10:49:16 2008
|
|
@@ -146,8 +146,8 @@ void loadsprite (struct sprite_struct * thesprite, cha
|
|
if (strlen(directory) + strlen(filename) >= sizeof(fullpath)) // Check for buffer overflow on fullpath
|
|
{
|
|
fprintf(stderr, "Fatal error while loading %s:\n", filename);
|
|
- fprintf(stderr, "Size of directory name (%d chars) plus size of file name (%d chars)\n", strlen(directory), strlen(filename));
|
|
- fprintf(stderr, "is too long (over %d chars), and would cause a buffer overflow...\n", sizeof(fullpath) - 1);
|
|
+ fprintf(stderr, "Size of directory name (%zu chars) plus size of file name (%zu chars)\n", strlen(directory), strlen(filename));
|
|
+ fprintf(stderr, "is too long (over %zu chars), and would cause a buffer overflow...\n", sizeof(fullpath) - 1);
|
|
cleanexit(1);
|
|
}
|
|
strcpy(fullpath, directory);
|