diff options
author | Benny Prijono <bennylp@teluu.com> | 2007-05-28 11:49:46 +0000 |
---|---|---|
committer | Benny Prijono <bennylp@teluu.com> | 2007-05-28 11:49:46 +0000 |
commit | 7c28b42ad3fd73d9d7f07b0ebfd3b7f501d71a9f (patch) | |
tree | 7a03c60792cca873cba6f1b5255e932fec4bc861 /pjlib-util/src | |
parent | 26be3e55bedc2f31559151d2608aa338badfbbed (diff) |
Fixed ticket #304: Memory alignment error for hash entry buffer causing crash on ARM (thanks ChenHuan)
git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@1307 74dad513-b988-da41-8d7b-12977e46ad98
Diffstat (limited to 'pjlib-util/src')
-rw-r--r-- | pjlib-util/src/pjlib-util/resolver.c | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/pjlib-util/src/pjlib-util/resolver.c b/pjlib-util/src/pjlib-util/resolver.c index a2a12fec..080249a5 100644 --- a/pjlib-util/src/pjlib-util/resolver.c +++ b/pjlib-util/src/pjlib-util/resolver.c @@ -125,8 +125,8 @@ struct pj_dns_async_query unsigned transmit_cnt; /**< Number of transmissions. */ struct res_key key; /**< Key to index this query. */ - char hbufid[PJ_HASH_ENTRY_SIZE]; /**< Hash buffer 1 */ - char hbufkey[PJ_HASH_ENTRY_SIZE]; /**< Hash buffer 2 */ + pj_hash_entry_buf hbufid; /**< Hash buffer 1 */ + pj_hash_entry_buf hbufkey; /**< Hash buffer 2 */ pj_timer_entry timer_entry; /**< Timer to manage timeouts */ unsigned options; /**< Query options. */ void *user_data; /**< Application data. */ @@ -144,7 +144,7 @@ struct cached_res struct res_key key; /**< Resource key. */ char buf[RES_BUF_SZ];/**< Resource buffer. */ - char hbuf[PJ_HASH_ENTRY_SIZE]; /**< Hash buffer */ + pj_hash_entry_buf hbuf; /**< Hash buffer */ pj_time_val expiry_time; /**< Expiration time. */ pj_dns_parsed_packet *pkt; /**< The response packet. */ }; |