Fixed Symbian build error caused by active socket addition to pjlib in ticket #531 (thanks Rodrigo Vega)
git-svn-id: https://svn.pjsip.org/repos/pjproject/trunk@1962 74dad513-b988-da41-8d7b-12977e46ad98
diff --git a/build.symbian/pjlib.mmp b/build.symbian/pjlib.mmp
index 07cf0d9..db39667 100644
--- a/build.symbian/pjlib.mmp
+++ b/build.symbian/pjlib.mmp
@@ -29,6 +29,7 @@
//
// 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 4c859d8..2f0738e 100644
--- a/build.symbian/pjlib_test.mmp
+++ b/build.symbian/pjlib_test.mmp
@@ -21,6 +21,7 @@
// 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 10c47ab..112ca5f 100644
--- a/pjlib/src/pj/activesock.c
+++ b/pjlib/src/pj/activesock.c
@@ -236,7 +236,7 @@
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 @@
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);