improve XRC loading performance on Unix by avoiding MIME database loading
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@46523 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
This commit is contained in:
		| @@ -35,6 +35,12 @@ public: | ||||
|     // name "memory:" + filename | ||||
|     static void AddFile(const wxString& filename, const wxString& textdata); | ||||
|     static void AddFile(const wxString& filename, const void *binarydata, size_t size); | ||||
|     static void AddFileWithMimeType(const wxString& filename, | ||||
|                                     const wxString& textdata, | ||||
|                                     const wxString& mimetype); | ||||
|     static void AddFileWithMimeType(const wxString& filename, | ||||
|                                     const void *binarydata, size_t size, | ||||
|                                     const wxString& mimetype); | ||||
|  | ||||
|     // Remove file from memory FS and free occupied memory | ||||
|     static void RemoveFile(const wxString& filename); | ||||
| @@ -73,6 +79,22 @@ public: | ||||
|     { | ||||
|         wxMemoryFSHandlerBase::AddFile(filename, binarydata, size); | ||||
|     } | ||||
|     static void AddFileWithMimeType(const wxString& filename, | ||||
|                                     const wxString& textdata, | ||||
|                                     const wxString& mimetype) | ||||
|     { | ||||
|         wxMemoryFSHandlerBase::AddFileWithMimeType(filename, | ||||
|                                                    textdata, | ||||
|                                                    mimetype); | ||||
|     } | ||||
|     static void AddFileWithMimeType(const wxString& filename, | ||||
|                                     const void *binarydata, size_t size, | ||||
|                                     const wxString& mimetype) | ||||
|     { | ||||
|         wxMemoryFSHandlerBase::AddFileWithMimeType(filename, | ||||
|                                                    binarydata, size, | ||||
|                                                    mimetype); | ||||
|     } | ||||
|  | ||||
| #if wxUSE_IMAGE | ||||
|     static void AddFile(const wxString& filename, | ||||
|   | ||||
		Reference in New Issue
	
	Block a user