// File: /workspace/github_c_makefile_star2_O0/mabdi[P]bunney/bunny-main.c
// Function: purge_outflow
static void purge_outflow(void) {
  DIR* d;
  struct dirent* dent;
  _u8 wbuf[MAXTOKEN];
  
  if (!outflow_dir) fatal("inflow_dir is NULL");
  
  if (!(d = opendir(outflow_dir))) pfatal("unable to open %s",outflow_dir);
  
  while ((dent = readdir(d))) {
    if (dent->d_name[0] == '.') continue;
    snprintf(wbuf,MAXTOKEN,"%s/%s",outflow_dir,dent->d_name);
    if (unlink(wbuf)) pfatal("unable to unlink %s\n",wbuf);
  }
  
  closedir(d);
  
}

// Assembly:
pushq %rbp
movq %rsp, %rbp
subq $0x1010, %rsp           # imm = 0x1010
cmpq $0x0, 0xb08d(%rip)      # 0x12380
jne 0x738e
jmp 0x72fb
jmp 0x72fd
leaq 0x8008(%rip), %rdi      # 0xf30c
movb $0x0, %al
callq 0x2030
cmpq $0x0, 0xafc5(%rip)      # 0x122d8
je 0x732a
movq 0xafbc(%rip), %rdi      # 0x122d8
leaq 0x7fe9(%rip), %rsi      # 0xf30c
movb $0x0, %al
callq 0x22d0
jmp 0x732c
jmp 0x732e
leaq 0x6e7c(%rip), %rdi      # 0xe1b1
leaq 0x8045(%rip), %rsi      # 0xf381
leaq 0x6e7e(%rip), %rdx      # 0xe1c1
movl $0x19a, %ecx            # imm = 0x19A
movb $0x0, %al
callq 0x2030
cmpq $0x0, 0xaf81(%rip)      # 0x122d8
je 0x7382
movq 0xaf78(%rip), %rdi      # 0x122d8
leaq 0x6e4a(%rip), %rsi      # 0xe1b1
leaq 0x8013(%rip), %rdx      # 0xf381
leaq 0x6e4c(%rip), %rcx      # 0xe1c1
movl $0x19a, %r8d            # imm = 0x19A
movb $0x0, %al
callq 0x22d0
jmp 0x7384
movl $0x1, %edi
callq 0x2250
movq 0xafeb(%rip), %rdi      # 0x12380
callq 0x2300
movq %rax, -0x8(%rbp)
cmpq $0x0, %rax
jne 0x7457
jmp 0x73aa
jmp 0x73ac
movq 0xafcd(%rip), %rsi      # 0x12380
leaq 0x7fd5(%rip), %rdi      # 0xf38f
movb $0x0, %al
callq 0x2030
cmpq $0x0, 0xaf0f(%rip)      # 0x122d8
je 0x73e7
movq 0xaf06(%rip), %rdi      # 0x122d8
movq 0xafa7(%rip), %rdx      # 0x12380
leaq 0x7faf(%rip), %rsi      # 0xf38f
movb $0x0, %al
callq 0x22d0
jmp 0x73e9
jmp 0x73eb
leaq 0x6dbf(%rip), %rdi      # 0xe1b1
leaq 0x7f88(%rip), %rsi      # 0xf381
leaq 0x6dc1(%rip), %rdx      # 0xe1c1
movl $0x19c, %ecx            # imm = 0x19C
movb $0x0, %al
callq 0x2030
cmpq $0x0, 0xaec4(%rip)      # 0x122d8
je 0x743f
movq 0xaebb(%rip), %rdi      # 0x122d8
leaq 0x6d8d(%rip), %rsi      # 0xe1b1
leaq 0x7f56(%rip), %rdx      # 0xf381
leaq 0x6d8f(%rip), %rcx      # 0xe1c1
movl $0x19c, %r8d            # imm = 0x19C
movb $0x0, %al
callq 0x22d0
jmp 0x7441
leaq 0x7b68(%rip), %rdi      # 0xefb0
callq 0x2190
movl $0x1, %edi
callq 0x2250
jmp 0x7459
movq -0x8(%rbp), %rdi
callq 0x2320
movq %rax, -0x10(%rbp)
cmpq $0x0, %rax
je 0x7571
movq -0x10(%rbp), %rax
movsbl 0x13(%rax), %eax
cmpl $0x2e, %eax
jne 0x747f
jmp 0x7459
leaq -0x1010(%rbp), %rdi
movq 0xaef3(%rip), %rcx      # 0x12380
movq -0x10(%rbp), %r8
addq $0x13, %r8
movl $0x1000, %esi           # imm = 0x1000
leaq 0x7eda(%rip), %rdx      # 0xf37b
movb $0x0, %al
callq 0x2330
leaq -0x1010(%rbp), %rdi
callq 0x2110
cmpl $0x0, %eax
je 0x756c
jmp 0x74bf
jmp 0x74c1
leaq -0x1010(%rbp), %rsi
leaq 0x7ee8(%rip), %rdi      # 0xf3b7
movb $0x0, %al
callq 0x2030
cmpq $0x0, 0xadfa(%rip)      # 0x122d8
je 0x74fc
movq 0xadf1(%rip), %rdi      # 0x122d8
leaq -0x1010(%rbp), %rdx
leaq 0x7ec2(%rip), %rsi      # 0xf3b7
movb $0x0, %al
callq 0x22d0
jmp 0x74fe
jmp 0x7500
leaq 0x6caa(%rip), %rdi      # 0xe1b1
leaq 0x7e73(%rip), %rsi      # 0xf381
leaq 0x6cac(%rip), %rdx      # 0xe1c1
movl $0x1a1, %ecx            # imm = 0x1A1
movb $0x0, %al
callq 0x2030
cmpq $0x0, 0xadaf(%rip)      # 0x122d8
je 0x7554
movq 0xada6(%rip), %rdi      # 0x122d8
leaq 0x6c78(%rip), %rsi      # 0xe1b1
leaq 0x7e41(%rip), %rdx      # 0xf381
leaq 0x6c7a(%rip), %rcx      # 0xe1c1
movl $0x1a1, %r8d            # imm = 0x1A1
movb $0x0, %al
callq 0x22d0
jmp 0x7556
leaq 0x7a53(%rip), %rdi      # 0xefb0
callq 0x2190
movl $0x1, %edi
callq 0x2250
jmp 0x7459
movq -0x8(%rbp), %rdi
callq 0x2340
addq $0x1010, %rsp           # imm = 0x1010
popq %rbp
retq
nopw %cs:(%rax,%rax)