Document wxWebResponse pointers as being non-owning

wxWebResponse objects belong to wxWebRequest itself.
This commit is contained in:
Vadim Zeitlin
2020-12-13 00:47:53 +01:00
parent 3a5f5006fb
commit 0c9f4ababa
2 changed files with 4 additions and 1 deletions

View File

@@ -291,7 +291,7 @@ public:
private: private:
wxWebRequest::State m_state; wxWebRequest::State m_state;
wxWebResponse* m_response; wxWebResponse* m_response; // non-owning, may be NULL
wxString m_responseFileName; wxString m_responseFileName;
const void* m_data; const void* m_data;
size_t m_dataSize; size_t m_dataSize;

View File

@@ -177,6 +177,9 @@ public:
Before sending a request or after a failed request this will return Before sending a request or after a failed request this will return
@c NULL. @c NULL.
Note that this pointer remains owned by wxWebRequest object and must
not be freed.
*/ */
wxWebResponse* GetResponse() const; wxWebResponse* GetResponse() const;