Ignore:
Timestamp:
Jan 23, 2017 4:32:34 AM (7 years ago)
Author:
nanang
Message:

Re #1900: Reintegrated works in UWP branch to trunk.

Location:
pjproject/trunk
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • pjproject/trunk

  • pjproject/trunk/pjlib/src/pj/os_info.c

    r5520 r5539  
    197197#elif defined(_MSC_VER) 
    198198    { 
     199    #if defined(PJ_WIN32_WINPHONE8) && PJ_WIN32_WINPHONE8 
     200        si.os_name = pj_str("winphone"); 
     201    #else 
    199202        OSVERSIONINFO ovi; 
    200203 
     
    211214            si.os_name = pj_str("win32"); 
    212215        #endif 
     216    #endif 
    213217    } 
    214218 
     
    216220        SYSTEM_INFO wsi; 
    217221 
     222    #if defined(PJ_WIN32_WINPHONE8) && PJ_WIN32_WINPHONE8 
     223        GetNativeSystemInfo(&wsi); 
     224    #else 
    218225        GetSystemInfo(&wsi); 
     226    #endif 
     227         
    219228        switch (wsi.wProcessorArchitecture) { 
    220     #if defined(PJ_WIN32_WINCE) && PJ_WIN32_WINCE 
     229        #if (defined(PJ_WIN32_WINCE) && PJ_WIN32_WINCE) || \ 
     230            (defined(PJ_WIN32_WINPHONE8) && PJ_WIN32_WINPHONE8) 
    221231        case PROCESSOR_ARCHITECTURE_ARM: 
    222232            si.machine = pj_str("arm"); 
     
    225235            si.machine = pj_str("shx"); 
    226236            break; 
    227     #else 
     237        #else 
    228238        case PROCESSOR_ARCHITECTURE_AMD64: 
    229239            si.machine = pj_str("x86_64"); 
     
    235245            si.machine = pj_str("i386"); 
    236246            break; 
    237     #endif      /* PJ_WIN32_WINCE */ 
     247        #endif  /* PJ_WIN32_WINCE */ 
    238248        } 
     249    #if defined(PJ_WIN32_WINPHONE8) && PJ_WIN32_WINPHONE8 
     250        /* Avoid compile warning. */ 
     251        goto get_sdk_info; 
     252    #endif 
    239253    } 
    240254#elif defined(PJ_SYMBIAN) && PJ_SYMBIAN != 0 
Note: See TracChangeset for help on using the changeset viewer.