undefined4 * FUN_00438550(undefined4 param_1)

{
  undefined4 *puVar1;
  
  puVar1 = (undefined4 *)FUN_0043a36c(0x10,"asn1_lib.c",0x196);
  if (puVar1 == (undefined4 *)0x0) {
    FUN_00433604(0xd,0x82,0x41,"asn1_lib.c",0x199);
  }
  else {
    puVar1[1] = param_1;
    *puVar1 = 0;
    puVar1[2] = 0;
    puVar1[3] = 0;
  }
  return puVar1;
}