void cleanUP( LPVOID args ){ D3D9_item* item = (D3D9_item*) args; Memory* m = (Memory*) item->arguments; m->clearMemory(); for( DWORD dwAddress : weapons ){ m->write( dwAddress, 0 ); } item->isEnabled = false; }