diff --git a/data/common/lib/fs.obj b/data/common/lib/fs.obj index f73c4e164c..021dc58e4d 100644 Binary files a/data/common/lib/fs.obj and b/data/common/lib/fs.obj differ diff --git a/programs/cmm/lib/obj/fs.h b/programs/cmm/lib/obj/fs.h index f4eeab5c58..dc323deb8d 100644 --- a/programs/cmm/lib/obj/fs.h +++ b/programs/cmm/lib/obj/fs.h @@ -29,6 +29,8 @@ dword get_size_pointer; qword get_size(dword path); + + dword callback_copy; } fs; :byte FILE_SYSTEM_FUNCTION::remove(dword path) @@ -93,6 +95,7 @@ fs.copy_pointer = library.get("fs.copy"); fs.read_pointer = library.get("fs.read"); fs.run_pointer = library.get("fs.execute"); + fs.callback_copy = library.get("fs.callback_copy"); __CHECK_FS__ = true; }