Skip to content

Commit c6c8d0b

Browse files
committed
resbin: don't pass NULL as printf %s arg
Fix three place where a NULL could be passed to "toosmall".
1 parent 714cd7b commit c6c8d0b

File tree

1 file changed

+5
-5
lines changed

1 file changed

+5
-5
lines changed

binutils/resbin.c

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1250,7 +1250,7 @@ bin_to_res_version (windres_bfd *wrbfd, const bfd_byte *data,
12501250

12511251
vst = res_alloc (sizeof (rc_ver_stringtable));
12521252

1253-
if (!get_version_header (wrbfd, data, length, (const char *) NULL,
1253+
if (!get_version_header (wrbfd, data, length, "version stringtable",
12541254
&vst->language, &stverlen, &vallen,
12551255
&type, &off))
12561256
return NULL;
@@ -1284,9 +1284,9 @@ bin_to_res_version (windres_bfd *wrbfd, const bfd_byte *data,
12841284

12851285
vs = res_alloc (sizeof (rc_ver_stringinfo));
12861286

1287-
if (!get_version_header (wrbfd, data, length,
1288-
(const char *) NULL, &vs->key,
1289-
&sverlen, &vallen, &type, &off))
1287+
if (!get_version_header (wrbfd, data, length, "version string",
1288+
&vs->key, &sverlen, &vallen,
1289+
&type, &off))
12901290
return NULL;
12911291

12921292
data += off;
@@ -1348,7 +1348,7 @@ bin_to_res_version (windres_bfd *wrbfd, const bfd_byte *data,
13481348
data += off;
13491349
length -= off;
13501350

1351-
if (!get_version_header (wrbfd, data, length, (const char *) NULL,
1351+
if (!get_version_header (wrbfd, data, length, "version varfileinfo",
13521352
&vi->u.var.key, &verlen, &vallen,
13531353
&type, &off))
13541354
return NULL;

0 commit comments

Comments
 (0)