diff --git a/ba/ba7200.cpp b/ba/ba7200.cpp index 2416e262a..e12328fdd 100755 --- a/ba/ba7200.cpp +++ b/ba/ba7200.cpp @@ -83,8 +83,8 @@ int list_dirs( if (dir.not_empty()) { - DIRECTORY directory; xvt_fsys_convert_str_to_dir(dir.get_buffer(), &directory); - BOOLEAN ok = xvt_fsys_set_dir(&directory); + DIRECTORY thedir; xvt_fsys_convert_str_to_dir(dir, &thedir); + BOOLEAN ok = xvt_fsys_set_dir(&thedir); if (!ok) { error_box("Impossibile entrare in %s", (const char*)dir);