summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-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
{