summaryrefslogtreecommitdiff
path: root/src/drivers/Unix/Fl_Unix_Screen_Driver.cxx
diff options
context:
space:
mode:
authorAlbrecht Schlosser <albrechts.fltk@online.de>2025-03-17 19:43:03 +0100
committerAlbrecht Schlosser <albrechts.fltk@online.de>2025-03-17 20:16:57 +0100
commit719fed2b1342a46b3cc9887ff8c34703dcc83857 (patch)
tree07d8655fc074c307956bfcc342effebb8d818167 /src/drivers/Unix/Fl_Unix_Screen_Driver.cxx
parent6b9fb46b966f8c134004f75ec1b386ba7c6ef586 (diff)
Windows: fix "heap-use-after-free" in home_directory_name()
Calling getenv() twice with different output vars and accessing both later could cause "heap-use-after-free" error in some Windows versions. The result of home_directory_name() would be unpredictable. Found using Wine and/or MSYS2/clang/libc++ with Address Sanitizer.
Diffstat (limited to 'src/drivers/Unix/Fl_Unix_Screen_Driver.cxx')
0 files changed, 0 insertions, 0 deletions