// File: /workspace/github_c_makefile_star2_O0/enzo1982[P]smooth/classes/gui/dialogs/colordlg.cpp
// Function: smooth::GUI::Dialogs::ColorSelection::~ColorSelection()
S::GUI::Dialogs::ColorSelection::~ColorSelection()
{
	DeleteObject(titlebar);
	DeleteObject(divbar);
	DeleteObject(dlgwnd);
	DeleteObject(okbtn);
	DeleteObject(cancelbtn);
	DeleteObject(ncarea);
	DeleteObject(ocarea);
	DeleteObject(hueslider);
	DeleteObject(satslider);
	DeleteObject(valslider);
	DeleteObject(redslider);
	DeleteObject(greenslider);
	DeleteObject(blueslider);
	DeleteObject(huetext);
	DeleteObject(sattext);
	DeleteObject(valtext);
	DeleteObject(redtext);
	DeleteObject(greentext);
	DeleteObject(bluetext);
	DeleteObject(hueedit);
	DeleteObject(satedit);
	DeleteObject(valedit);
	DeleteObject(rededit);
	DeleteObject(greenedit);
	DeleteObject(blueedit);
	DeleteObject(hextext);
	DeleteObject(hexedit);
}

// Assembly:
pushq %rbp
movq %rsp, %rbp
subq $0x10, %rsp
movq %rdi, -0x8(%rbp)
movq -0x8(%rbp), %rax
movq %rax, -0x10(%rbp)
movq 0x18c4b5(%rip), %rcx    # 0x2089e0
addq $0x10, %rcx
movq %rcx, (%rax)
movq 0x40650(%rax), %rdi
callq 0x5d8d0
jmp 0x7c540
movq -0x10(%rbp), %rax
movq 0x40658(%rax), %rdi
callq 0x5d8d0
jmp 0x7c552
movq -0x10(%rbp), %rax
movq 0x40648(%rax), %rdi
callq 0x5d8d0
jmp 0x7c564
movq -0x10(%rbp), %rax
movq 0x40660(%rax), %rdi
callq 0x5d8d0
jmp 0x7c576
movq -0x10(%rbp), %rax
movq 0x40668(%rax), %rdi
callq 0x5d8d0
jmp 0x7c588
movq -0x10(%rbp), %rax
movq 0x40670(%rax), %rdi
callq 0x5d8d0
jmp 0x7c59a
movq -0x10(%rbp), %rax
movq 0x40678(%rax), %rdi
callq 0x5d8d0
jmp 0x7c5ac
movq -0x10(%rbp), %rax
movq 0x40680(%rax), %rdi
callq 0x5d8d0
jmp 0x7c5be
movq -0x10(%rbp), %rax
movq 0x40688(%rax), %rdi
callq 0x5d8d0
jmp 0x7c5d0
movq -0x10(%rbp), %rax
movq 0x40690(%rax), %rdi
callq 0x5d8d0
jmp 0x7c5e2
movq -0x10(%rbp), %rax
movq 0x40698(%rax), %rdi
callq 0x5d8d0
jmp 0x7c5f4
movq -0x10(%rbp), %rax
movq 0x406a0(%rax), %rdi
callq 0x5d8d0
jmp 0x7c606
movq -0x10(%rbp), %rax
movq 0x406a8(%rax), %rdi
callq 0x5d8d0
jmp 0x7c618
movq -0x10(%rbp), %rax
movq 0x406b0(%rax), %rdi
callq 0x5d8d0
jmp 0x7c62a
movq -0x10(%rbp), %rax
movq 0x406b8(%rax), %rdi
callq 0x5d8d0
jmp 0x7c63c
movq -0x10(%rbp), %rax
movq 0x406c0(%rax), %rdi
callq 0x5d8d0
jmp 0x7c64e
movq -0x10(%rbp), %rax
movq 0x406c8(%rax), %rdi
callq 0x5d8d0
jmp 0x7c660
movq -0x10(%rbp), %rax
movq 0x406d0(%rax), %rdi
callq 0x5d8d0
jmp 0x7c672
movq -0x10(%rbp), %rax
movq 0x406d8(%rax), %rdi
callq 0x5d8d0
jmp 0x7c684
movq -0x10(%rbp), %rax
movq 0x406e8(%rax), %rdi
callq 0x5d8d0
jmp 0x7c696
movq -0x10(%rbp), %rax
movq 0x406f0(%rax), %rdi
callq 0x5d8d0
jmp 0x7c6a8
movq -0x10(%rbp), %rax
movq 0x406f8(%rax), %rdi
callq 0x5d8d0
jmp 0x7c6ba
movq -0x10(%rbp), %rax
movq 0x40700(%rax), %rdi
callq 0x5d8d0
jmp 0x7c6cc
movq -0x10(%rbp), %rax
movq 0x40708(%rax), %rdi
callq 0x5d8d0
jmp 0x7c6de
movq -0x10(%rbp), %rax
movq 0x40710(%rax), %rdi
callq 0x5d8d0
jmp 0x7c6f0
movq -0x10(%rbp), %rax
movq 0x406e0(%rax), %rdi
callq 0x5d8d0
jmp 0x7c702
movq -0x10(%rbp), %rax
movq 0x40718(%rax), %rdi
callq 0x5d8d0
jmp 0x7c714
movq -0x10(%rbp), %rdi
addq $0x40630, %rdi          # imm = 0x40630
callq 0x5df00
movq -0x10(%rbp), %rdi
callq 0x59d10
addq $0x10, %rsp
popq %rbp
retq
movq %rax, %rdi
callq 0x61c50
nopl (%rax,%rax)