void dolog(int param_1,char *param_2,undefined4 param_3,undefined4 param_4)

{
  char *pcVar1;
  undefined4 local_res8;
  undefined4 local_resc;
  
  if (((g_conf == 0) || (*(int *)(g_conf + 0x24) != 0)) || (param_1 != 7)) {
    local_res8 = param_3;
    local_resc = param_4;
    if (*(int *)(g_conf + 0x24) != 0) {
      if (param_1 == 7) {
        pcVar1 = "debug";
      }
      else if (param_1 == 3) {
        pcVar1 = "error";
      }
      else if (param_1 == 4) {
        pcVar1 = "warn";
      }
      else if (param_1 == 6) {
        pcVar1 = "info";
      }
      else {
        pcVar1 = "";
      }
      printf("[%6s] ",pcVar1);
    }
    vprintf(param_2,&local_res8)   //possible issue identified - semgrep
  }
  return;
}