incorrect argument to sizeof results in too large a buffer-size to an strlcpy
submitted to upstream author; wilfried@ ok
This commit is contained in:
parent
14bbc3ca8e
commit
5827253f2d
12
x11/fltk/patches/patch-src_forms_fselect_cxx
Normal file
12
x11/fltk/patches/patch-src_forms_fselect_cxx
Normal file
@ -0,0 +1,12 @@
|
||||
$OpenBSD: patch-src_forms_fselect_cxx,v 1.1 2003/04/14 13:30:02 avsm Exp $
|
||||
--- src/forms_fselect.cxx.orig Mon Apr 14 13:41:45 2003
|
||||
+++ src/forms_fselect.cxx Mon Apr 14 13:42:13 2003
|
||||
@@ -48,7 +48,7 @@ char* fl_show_file_selector(const char *
|
||||
if (!q) return 0;
|
||||
strlcpy(fl_directory, q, sizeof(fl_directory));
|
||||
p = (char *)fl_filename_name(fl_directory);
|
||||
- strlcpy(fl_filename, p, sizeof(fl_directory));
|
||||
+ strlcpy(fl_filename, p, sizeof(fl_filename));
|
||||
if (p > fl_directory+1) p--;
|
||||
*p = 0;
|
||||
return (char *)q;
|
Loading…
x
Reference in New Issue
Block a user