diff options
| author | Aymeric Moizard <amoizard@gmail.com> | 2014-11-20 16:28:04 +0100 |
|---|---|---|
| committer | Aymeric Moizard <amoizard@gmail.com> | 2014-11-20 16:28:04 +0100 |
| commit | 2a3bb7d8844b8370cb2ae14b2581344b350ba48f (patch) | |
| tree | 298233176ac6dfec8aed6b7372ee160f02b4b149 /src/eXcall_api.c | |
| parent | 0169ab3d2c4a5e69291efe1fecf1dd42e1bff223 (diff) | |
| download | exosip-2a3bb7d8844b8370cb2ae14b2581344b350ba48f.tar.gz | |
fix bug when rseq is empty but exist
Diffstat (limited to 'src/eXcall_api.c')
| -rw-r--r-- | src/eXcall_api.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/src/eXcall_api.c b/src/eXcall_api.c index c95cbff..49224e7 100644 --- a/src/eXcall_api.c +++ b/src/eXcall_api.c @@ -1075,7 +1075,7 @@ eXosip_call_build_prack (struct eXosip_t *excontext, int tid, osip_message_t ** return OSIP_SYNTAXERROR; osip_message_header_get_byname (tr->last_response, "RSeq", 0, &rseq); - if (rseq == NULL && rseq->hvalue == NULL) { + if (rseq == NULL || rseq->hvalue == NULL) { return OSIP_WRONG_FORMAT; } |
