- signed int __cdecl sub_A15C6C(char *value)
- {
- signed int v1; // esi@2
- if ( value )
- {
- v1 = 1;
- do
- {
- if ( !g_regionNames[v1] )
- break;
- if ( !strncmp(value, g_regionNames[v1]) )
- return v1;
- ++v1;
- }
- while ( v1 < 102 );
- if ( strncmp(value, "public-test") && !strncmp(value, "cn-test") )
- return 5;
- }
- return 1;
- }
- .rdata:01019650 ; int g_regionNames[]
- .rdata:01019650 g_regionNames dd 0 ; DATA XREF: sub_5E0A3F+6r
- .rdata:01019650 ; sub_A15C08+27r ...
- .rdata:01019654 dd offset aUs_1 ; "US"
- .rdata:01019658 dd offset aKr ; "KR"
- .rdata:0101965C dd offset aEu ; "EU"
- .rdata:01019660 dd offset aTw_0 ; "TW"
- .rdata:01019664 dd offset aCn_2 ; "CN"
- .rdata:01019668 dd 0
- .rdata:0101966C dd 0
- .rdata:01019670 dd 0
- .rdata:01019674 dd 0
- .rdata:01019678 dd offset aPv ; "PV"
- .rdata:0101967C dd offset aCn_2 ; "CN"
- .rdata:01019680 dd offset aCn_2 ; "CN"
- .rdata:01019684 dd offset aTw_0 ; "TW"
- .rdata:01019688 dd 0
- .rdata:0101968C dd 0
- .rdata:01019690 dd 0
- .rdata:01019694 dd 0
- .rdata:01019698 dd 0
- .rdata:0101969C dd 0
- .rdata:010196A0 dd 0
- .rdata:010196A4 dd offset aTr ; "TR"
- .rdata:010196A8 dd offset aTr ; "TR"
- .rdata:010196AC dd offset aTr ; "TR"
- .rdata:010196B0 dd offset aTr ; "TR"
- .rdata:010196B4 dd offset aTr ; "TR"
- .rdata:010196B8 dd 0
- .rdata:010196BC dd 0
- .rdata:010196C0 dd 0
- .rdata:010196C4 dd 0
- .rdata:010196C8 dd offset aUs_1 ; "US"
- .rdata:010196CC dd offset aUs_1 ; "US"
- .rdata:010196D0 dd 0
- .rdata:010196D4 dd offset aEu ; "EU"
- .rdata:010196D8 dd 0
- .rdata:010196DC dd 0
- .rdata:010196E0 dd 0
- .rdata:010196E4 dd 0
- .rdata:010196E8 dd 0
- .rdata:010196EC dd 0
- .rdata:010196F0 dd 0
- .rdata:010196F4 dd 0
- .rdata:010196F8 dd 0
- .rdata:010196FC dd 0
- .rdata:01019700 dd 0
- .rdata:01019704 dd 0
- .rdata:01019708 dd 0
- .rdata:0101970C dd 0
- .rdata:01019710 dd 0
- .rdata:01019714 dd 0
- .rdata:01019718 dd offset aXx_0 ; "XX"
- .rdata:0101971C dd offset aXx_0 ; "XX"
- .rdata:01019720 dd 0
- .rdata:01019724 dd 0
- .rdata:01019728 dd 0
- .rdata:0101972C dd 0
- .rdata:01019730 dd 0
- .rdata:01019734 dd 0
- .rdata:01019738 dd 0
- .rdata:0101973C dd 0
- .rdata:01019740 dd offset aXx_0 ; "XX"
- .rdata:01019744 dd offset aCn_2 ; "CN"
- .rdata:01019748 dd 0
- .rdata:0101974C dd 0
- .rdata:01019750 dd 0
- .rdata:01019754 dd 0
- .rdata:01019758 dd 0
- .rdata:0101975C dd 0
- .rdata:01019760 dd 0
- .rdata:01019764 dd 0
- .rdata:01019768 dd 0
- .rdata:0101976C dd 0
- .rdata:01019770 dd 0
- .rdata:01019774 dd 0
- .rdata:01019778 dd 0
- .rdata:0101977C dd 0
- .rdata:01019780 dd 0
- .rdata:01019784 dd 0
- .rdata:01019788 dd 0
- .rdata:0101978C dd 0
- .rdata:01019790 dd 0
- .rdata:01019794 dd 0
- .rdata:01019798 dd 0
- .rdata:0101979C dd 0
- .rdata:010197A0 dd 0
- .rdata:010197A4 dd 0
- .rdata:010197A8 dd 0
- .rdata:010197AC dd 0
- .rdata:010197B0 dd 0
- .rdata:010197B4 dd 0
- .rdata:010197B8 dd 0
- .rdata:010197BC dd 0
- .rdata:010197C0 dd 0
- .rdata:010197C4 dd 0
- .rdata:010197C8 dd 0
- .rdata:010197CC dd 0
- .rdata:010197D0 dd 0
- .rdata:010197D4 dd 0
- .rdata:010197D8 dd 0
- .rdata:010197DC dd offset aXx_0 ; "XX"
- .rdata:010197E0 dd 0
- .rdata:010197E4 dd offset aQa_0 ; "QA"