Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- undefined4
- zz_8002caf4_(undefined8 param_1,undefined8 param_2,undefined8 param_3,undefined8 param_4,
- undefined8 param_5,undefined8 param_6,undefined8 param_7,undefined8 param_8,
- char *param_9,undefined4 param_10,undefined4 param_11,undefined4 param_12,
- undefined4 param_13,undefined4 param_14,undefined4 param_15,undefined4 param_16)
- {
- bool bVar1;
- ushort uVar2;
- char *pcVar3;
- undefined4 uVar4;
- byte in_cr1;
- char *local_78;
- undefined4 local_74;
- undefined4 local_70;
- undefined4 local_6c;
- undefined4 local_68;
- undefined4 local_64;
- undefined4 local_60;
- undefined4 local_5c;
- undefined8 local_58;
- undefined8 local_50;
- undefined8 local_48;
- undefined8 local_40;
- undefined8 local_38;
- undefined8 local_30;
- undefined8 local_28;
- undefined8 local_20;
- char *local_18;
- undefined4 local_14;
- undefined4 local_10;
- undefined *local_c;
- char **local_8;
- if ((bool)(in_cr1 >> 1 & 1)) {
- local_58 = param_1;
- local_50 = param_2;
- local_48 = param_3;
- local_40 = param_4;
- local_38 = param_5;
- local_30 = param_6;
- local_28 = param_7;
- local_20 = param_8;
- }
- local_c = &stack0x00000008;
- local_8 = &local_78;
- local_10 = 0x2000000;
- if ((param_9 != (char *)0x0) && (pcVar3 = param_9, *param_9 != '\0')) {
- do {
- if (*pcVar3 == '\0') {
- bVar1 = true;
- goto LAB_8002cbe0;
- }
- if ((uint)(int)*pcVar3 < 0x100) {
- uVar2 = *(ushort *)(*(int *)(PTR_DAT_804a1580 + 8) + *pcVar3 * 2) & 0x100;
- }
- else {
- uVar2 = 0;
- }
- pcVar3 = pcVar3 + 1;
- } while (uVar2 != 0);
- bVar1 = false;
- LAB_8002cbe0:
- if (!bVar1) {
- local_14 = 0;
- local_78 = param_9;
- local_74 = param_10;
- local_70 = param_11;
- local_6c = param_12;
- local_68 = param_13;
- local_64 = param_14;
- local_60 = param_15;
- local_5c = param_16;
- local_18 = param_9;
- uVar4 = zz_8002bdd4_(zz_8002ca6c_,&local_18,param_10,&local_10,0);
- return uVar4;
- }
- }
- return 0xffffffff;
- }
Add Comment
Please, Sign In to add comment