diff options
-rw-r--r-- | build.symbian/pjlib.mmp | 1 | ||||
-rw-r--r-- | build.symbian/pjlib_test.mmp | 1 | ||||
-rw-r--r-- | pjlib/src/pj/activesock.c | 4 |
3 files changed, 4 insertions, 2 deletions
diff --git a/build.symbian/pjlib.mmp b/build.symbian/pjlib.mmp index 07cf0d92..db396672 100644 --- a/build.symbian/pjlib.mmp +++ b/build.symbian/pjlib.mmp @@ -29,6 +29,7 @@ MACRO PJ_SYMBIAN=1 // // Platform independent source // +SOURCE activesock.c SOURCE array.c SOURCE config.c SOURCE ctype.c diff --git a/build.symbian/pjlib_test.mmp b/build.symbian/pjlib_test.mmp index 4c859d87..2f0738ee 100644 --- a/build.symbian/pjlib_test.mmp +++ b/build.symbian/pjlib_test.mmp @@ -21,6 +21,7 @@ OPTION GCC -x c++ // Test files +SOURCE activesock.c SOURCE atomic.c SOURCE echo_clt.c SOURCE errno.c diff --git a/pjlib/src/pj/activesock.c b/pjlib/src/pj/activesock.c index 10c47abe..112ca5f2 100644 --- a/pjlib/src/pj/activesock.c +++ b/pjlib/src/pj/activesock.c @@ -236,7 +236,7 @@ PJ_DEF(pj_status_t) pj_activesock_start_read(pj_activesock_t *asock, struct read_op *r = &asock->read_op[i]; pj_ssize_t size_to_read; - r->pkt = pj_pool_alloc(pool, buff_size); + r->pkt = (pj_uint8_t*)pj_pool_alloc(pool, buff_size); r->max_size = size_to_read = buff_size; status = pj_ioqueue_recv(asock->key, &r->op_key, r->pkt, &size_to_read, @@ -272,7 +272,7 @@ PJ_DEF(pj_status_t) pj_activesock_start_recvfrom(pj_activesock_t *asock, struct read_op *r = &asock->read_op[i]; pj_ssize_t size_to_read; - r->pkt = pj_pool_alloc(pool, buff_size); + r->pkt = (pj_uint8_t*) pj_pool_alloc(pool, buff_size); r->max_size = size_to_read = buff_size; r->src_addr_len = sizeof(r->src_addr); |