summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorLiong Sauw Ming <ming@teluu.com>2011-03-02 02:44:57 +0000
committerLiong Sauw Ming <ming@teluu.com>2011-03-02 02:44:57 +0000
commita3b32ba41e0cabb52f6c674dc6d28a2c412e3a56 (patch)
tree6bc7d2f32b4d3a019048f9b3d4a19097cc777d78
parentf294ee981a037caac2b4e22f844c600d7b23759f (diff)
Re #1202: Fixed detection for iPhone simulator.
git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@3433 74dad513-b988-da41-8d7b-12977e46ad98
-rw-r--r--pjlib/src/pj/os_info.c7
1 files changed, 4 insertions, 3 deletions
diff --git a/pjlib/src/pj/os_info.c b/pjlib/src/pj/os_info.c
index 9f810a56..3575c891 100644
--- a/pjlib/src/pj/os_info.c
+++ b/pjlib/src/pj/os_info.c
@@ -138,7 +138,8 @@ PJ_DEF(const pj_sys_info*) pj_get_sys_info(void)
* Machine and OS info.
*/
#if defined(PJ_HAS_UNAME) && PJ_HAS_UNAME
- #if defined(PJ_DARWINOS) && PJ_DARWINOS != 0 && TARGET_OS_IPHONE
+ #if defined(PJ_DARWINOS) && PJ_DARWINOS != 0 && TARGET_OS_IPHONE && \
+ TARGET_IPHONE_SIMULATOR == 0
{
pj_str_t buf = {si_buffer + PJ_SYS_INFO_BUFFER_SIZE - left, left};
pj_str_t machine = {"arm", 3};
@@ -153,10 +154,10 @@ PJ_DEF(const pj_sys_info*) pj_get_sys_info(void)
si.machine = machine;
si.sdk_name = sdk_name;
-#ifdef PJ_SDK_NAME
+ #ifdef PJ_SDK_NAME
pj_memcpy(tmp, PJ_SDK_NAME, pj_ansi_strlen(PJ_SDK_NAME) + 1);
si.sdk_ver = parse_version(tmp);
-#endif
+ #endif
}
#else
{