summaryrefslogtreecommitdiff
path: root/src/eXcall_api.c
diff options
context:
space:
mode:
authorAymeric Moizard <amoizard@gmail.com>2014-11-20 16:28:04 +0100
committerAymeric Moizard <amoizard@gmail.com>2014-11-20 16:28:04 +0100
commit2a3bb7d8844b8370cb2ae14b2581344b350ba48f (patch)
tree298233176ac6dfec8aed6b7372ee160f02b4b149 /src/eXcall_api.c
parent0169ab3d2c4a5e69291efe1fecf1dd42e1bff223 (diff)
downloadexosip-2a3bb7d8844b8370cb2ae14b2581344b350ba48f.tar.gz
fix bug when rseq is empty but exist
Diffstat (limited to 'src/eXcall_api.c')
-rw-r--r--src/eXcall_api.c2
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;
}