Fix a memleak pointed by @Zeno- in MeshUpdateQueue
[oweals/minetest.git] / src / clientmedia.h
index 5400442394a18fcd6173e963dd0c03fe7f06251f..e292be5ea52314a18d052ae1011f20b684ffc70d 100644 (file)
@@ -58,10 +58,10 @@ public:
        }
 
        // Add a file to the list of required file (but don't fetch it yet)
-       void addFile(std::string name, std::string sha1);
+       void addFile(const std::string &name, const std::string &sha1);
 
        // Add a remote server to the list; ignored if not built with cURL
-       void addRemoteServer(std::string baseurl);
+       void addRemoteServer(const std::string &baseurl);
 
        // Steps the media downloader:
        // - May load media into client by calling client->loadMedia()
@@ -96,8 +96,8 @@ private:
        };
 
        void initialStep(Client *client);
-       void remoteHashSetReceived(const HTTPFetchResult &fetchresult);
-       void remoteMediaReceived(const HTTPFetchResult &fetchresult,
+       void remoteHashSetReceived(const HTTPFetchResult &fetch_result);
+       void remoteMediaReceived(const HTTPFetchResult &fetch_result,
                        Client *client);
        s32 selectRemoteServer(FileStatus *filestatus);
        void startRemoteMediaTransfers();