// File: /workspace/github_cpp_makefile_star2_O2/ticky[P]ps2iconsys/src/iconsys_builder.cpp
// Function: Cleanup()
void Cleanup()
{
	if(title_string)       { delete[] title_string;              title_string = NULL; }
	if(icon_string)        { delete[] icon_string;                icon_string = NULL; }
	if(icon_copy_string)   { delete[] icon_copy_string;      icon_copy_string = NULL; }
	if(icon_delete_string) { delete[] icon_delete_string;  icon_delete_string = NULL; }
	if(light1_dir)         { delete[] light1_dir;                  light1_dir = NULL; }
	if(light2_dir)         { delete[] light2_dir;                  light2_dir = NULL; }
	if(light3_dir)         { delete[] light3_dir;                  light3_dir = NULL; }
	if(light1_color)       { delete[] light1_color;              light1_color = NULL; }
	if(light2_color)       { delete[] light2_color;              light2_color = NULL; }
	if(light3_color)       { delete[] light3_color;              light3_color = NULL; }
	if(ambient_color)      { delete[] ambient_color;            ambient_color = NULL; }
	if(bg_color_ul)        { delete[] bg_color_ul;                bg_color_ul = NULL; }
	if(bg_color_ur)        { delete[] bg_color_ur;                bg_color_ur = NULL; }
	if(bg_color_ll)        { delete[] bg_color_ll;                bg_color_ll = NULL; }
	if(bg_color_lr)        { delete[] bg_color_lr;                bg_color_lr = NULL; }
}

// Assembly:
pushq %rax
movq 0x6fad(%rip), %rdi      # 0x10268
testq %rdi, %rdi
je 0x92cd
callq 0x2230
andq $0x0, 0x6f9b(%rip)      # 0x10268
movq 0x6f9c(%rip), %rdi      # 0x10270
testq %rdi, %rdi
je 0x92e6
callq 0x2230
andq $0x0, 0x6f8a(%rip)      # 0x10270
movq 0x6f8b(%rip), %rdi      # 0x10278
testq %rdi, %rdi
je 0x92ff
callq 0x2230
andq $0x0, 0x6f79(%rip)      # 0x10278
movq 0x6f7a(%rip), %rdi      # 0x10280
testq %rdi, %rdi
je 0x9318
callq 0x2230
andq $0x0, 0x6f68(%rip)      # 0x10280
movq 0x6f71(%rip), %rdi      # 0x10290
testq %rdi, %rdi
je 0x9331
callq 0x2230
andq $0x0, 0x6f5f(%rip)      # 0x10290
movq 0x6f60(%rip), %rdi      # 0x10298
testq %rdi, %rdi
je 0x934a
callq 0x2230
andq $0x0, 0x6f4e(%rip)      # 0x10298
movq 0x6f4f(%rip), %rdi      # 0x102a0
testq %rdi, %rdi
je 0x9363
callq 0x2230
andq $0x0, 0x6f3d(%rip)      # 0x102a0
movq 0x6f3e(%rip), %rdi      # 0x102a8
testq %rdi, %rdi
je 0x937c
callq 0x2230
andq $0x0, 0x6f2c(%rip)      # 0x102a8
movq 0x6f2d(%rip), %rdi      # 0x102b0
testq %rdi, %rdi
je 0x9395
callq 0x2230
andq $0x0, 0x6f1b(%rip)      # 0x102b0
movq 0x6f1c(%rip), %rdi      # 0x102b8
testq %rdi, %rdi
je 0x93ae
callq 0x2230
andq $0x0, 0x6f0a(%rip)      # 0x102b8
movq 0x6f0b(%rip), %rdi      # 0x102c0
testq %rdi, %rdi
je 0x93c7
callq 0x2230
andq $0x0, 0x6ef9(%rip)      # 0x102c0
movq 0x6efa(%rip), %rdi      # 0x102c8
testq %rdi, %rdi
je 0x93e0
callq 0x2230
andq $0x0, 0x6ee8(%rip)      # 0x102c8
movq 0x6ee9(%rip), %rdi      # 0x102d0
testq %rdi, %rdi
je 0x93f9
callq 0x2230
andq $0x0, 0x6ed7(%rip)      # 0x102d0
movq 0x6ed8(%rip), %rdi      # 0x102d8
testq %rdi, %rdi
je 0x9412
callq 0x2230
andq $0x0, 0x6ec6(%rip)      # 0x102d8
movq 0x6ec7(%rip), %rdi      # 0x102e0
testq %rdi, %rdi
je 0x942b
callq 0x2230
andq $0x0, 0x6eb5(%rip)      # 0x102e0
popq %rax
retq