mirror of
https://github.com/love2d/love.git
synced 2026-08-12 08:30:56 +02:00
love.graphics.newImage, love.image.newImageData, etc. no longer leave Lua-owned FileData objects floating around waiting to be GC'd when called with filename arguments, resulting in less memory use on startup (resolves issue #890.)
Moved love.filesystem Lua wrapper code from src/modules/filesystem/physfs/ to src/modules/filesystem/.
This commit is contained in:
@@ -1554,12 +1554,6 @@
|
||||
47D46915001F342A3CD23E86 /* File.h */,
|
||||
6DE3129F3A0B2D9C178118F3 /* Filesystem.cpp */,
|
||||
219636CF6780074F7871463D /* Filesystem.h */,
|
||||
6C367AE309C453C412D91363 /* wrap_File.cpp */,
|
||||
52E15B702C40593D3BF431DF /* wrap_File.h */,
|
||||
597478A255B82B56488B4717 /* wrap_FileData.cpp */,
|
||||
3512460642B046876D687B22 /* wrap_FileData.h */,
|
||||
1E827AE8548C52493ED95629 /* wrap_Filesystem.cpp */,
|
||||
5DC271240F0119AE16FA1B8E /* wrap_Filesystem.h */,
|
||||
);
|
||||
path = physfs;
|
||||
sourceTree = "<group>";
|
||||
@@ -1736,6 +1730,12 @@
|
||||
62370A494F9D6E2D570065EB /* FileData.cpp */,
|
||||
54A13C2209F945671BC27974 /* FileData.h */,
|
||||
64DD03B45BF6265723662DAF /* physfs */,
|
||||
6C367AE309C453C412D91363 /* wrap_File.cpp */,
|
||||
52E15B702C40593D3BF431DF /* wrap_File.h */,
|
||||
597478A255B82B56488B4717 /* wrap_FileData.cpp */,
|
||||
3512460642B046876D687B22 /* wrap_FileData.h */,
|
||||
1E827AE8548C52493ED95629 /* wrap_Filesystem.cpp */,
|
||||
5DC271240F0119AE16FA1B8E /* wrap_Filesystem.h */,
|
||||
);
|
||||
path = filesystem;
|
||||
sourceTree = "<group>";
|
||||
|
||||
Reference in New Issue
Block a user