diff options
Diffstat (limited to 'src/gmrequest.c')
-rw-r--r-- | src/gmrequest.c | 8 |
1 files changed, 6 insertions, 2 deletions
diff --git a/src/gmrequest.c b/src/gmrequest.c index 2bda65e9..ce53abee 100644 --- a/src/gmrequest.c +++ b/src/gmrequest.c | |||
@@ -58,9 +58,9 @@ void deinit_GmRequest(iGmRequest *d) { | |||
58 | iDisconnectObject(TlsRequest, d->req, finished, d); | 58 | iDisconnectObject(TlsRequest, d->req, finished, d); |
59 | cancel_TlsRequest(d->req); | 59 | cancel_TlsRequest(d->req); |
60 | d->state = finished_GmRequestState; | 60 | d->state = finished_GmRequestState; |
61 | iRelease(d->req); | ||
62 | d->req = NULL; | ||
63 | } | 61 | } |
62 | iRelease(d->req); | ||
63 | d->req = NULL; | ||
64 | } | 64 | } |
65 | unlock_Mutex(&d->mutex); | 65 | unlock_Mutex(&d->mutex); |
66 | delete_Audience(d->finished); | 66 | delete_Audience(d->finished); |
@@ -237,4 +237,8 @@ const iBlock *body_GmRequest(const iGmRequest *d) { | |||
237 | return body; | 237 | return body; |
238 | } | 238 | } |
239 | 239 | ||
240 | const iString *url_GmRequest(const iGmRequest *d) { | ||
241 | return &d->url; | ||
242 | } | ||
243 | |||
240 | iDefineClass(GmRequest) | 244 | iDefineClass(GmRequest) |