summaryrefslogtreecommitdiff
path: root/src/Fl_System_Driver.cxx
diff options
context:
space:
mode:
authorGreg Ercolano <erco@seriss.com>2020-07-14 11:34:18 -0700
committerGreg Ercolano <erco@seriss.com>2020-07-14 11:34:18 -0700
commit54425030774eb04b29c749ffa85d224c8bbfcc34 (patch)
treef6e8b0c9fd46f5bcf160de82d613e7799288e277 /src/Fl_System_Driver.cxx
parent58296c373a79ac404e86f8a4b20a5309db2f00de (diff)
parentda76085fe71d2271847f95f5aa0694a9373fbba0 (diff)
Merge branch 'issue-99a': add OS error messages to Fl_File_Chooser
Pulling in Greg & Albrecht's work on PR #99 and PR #103. This includes supporting operating system error messages in the user's local language, which took some extra effort.
Diffstat (limited to 'src/Fl_System_Driver.cxx')
-rw-r--r--src/Fl_System_Driver.cxx6
1 files changed, 4 insertions, 2 deletions
diff --git a/src/Fl_System_Driver.cxx b/src/Fl_System_Driver.cxx
index f2b3c9584..a68d3b381 100644
--- a/src/Fl_System_Driver.cxx
+++ b/src/Fl_System_Driver.cxx
@@ -449,9 +449,11 @@ int Fl_System_Driver::filename_expand(char *to,int tolen, const char *from) {
}
int Fl_System_Driver::file_browser_load_directory(const char *directory, char *filename,
- size_t name_size, dirent ***pfiles, Fl_File_Sort_F *sort)
+ size_t name_size, dirent ***pfiles,
+ Fl_File_Sort_F *sort,
+ char *errmsg, int errmsg_sz)
{
- return filename_list(directory, pfiles, sort);
+ return filename_list(directory, pfiles, sort, errmsg, errmsg_sz);
}
int Fl_System_Driver::file_type(const char *filename)