be needed in other places. Should fix [2456879].
git-svn-id: https://crawl-ref.svn.sourceforge.net/svnroot/crawl-ref/trunk@9051 c06c8d41-db1a-0410-9941-cceddc491573
KTHZLXQCGPBBO4FIKMXCORB3HTY3F64BA5MIEZE22S4O5IQZRIWQC
IC46VVFHPA3THXFEJEZH557YNLJK7ZU2E4WAZ2UYXCH4FVYROYJAC
4WYUT4KZ2Y77BNUGJSZIUGB2PCCKVSH7RKBXYLQJHPX5X2KW7WLQC
LXVO45D6K6HCT2LOHMCQIT76VFKX6OFQOQSUAEHR3U32G43TPEBQC
4ZSYBGDRF7GV5RO2G2PKFGM3UHSXKSNNHM5PLRHREKPVWLCVNKRQC
UPA65AL4JXYLIHH4D42IWJHRTOAF2BPOVZOAKOXBLZBYIMDZDFFQC
SVY2PTCLXR3KNPQAWXVXTTGCC5DR334HOAKHYO3VDDRWM2BWMALAC
6DNNPEMZGBQDMA7YG4LCTQUVZ7LYPC3R4A2XBYT5SDQ65GYOLJVAC
Q3VQGRSYOUYIOAWR2GMQI2XJAQDXDPJDE5B5YAZHT35AGECVWRVQC
K2CS6TCX2NDVL2ASEHGP4J4K4IJ6FP3ANNKTSIWVG43HPYSBX6ZQC
TNKSIEURZ6WZTNL5XYNWFENONDAPHJY6VYUHH2AGUGV2WXCEISAAC
7Y5HSDFKA5TPLS2TWTRFMQVX6UXUDHXU5MUMXQSDFAIY4THQ3BIQC
BMGB25AWEDOAWKDB7H22R6D4SL32CSBSOBWBIEN3GFGDLEDGEWJAC
VBZ7XKM6PIJA6CGSHSE7E3Q5GFJ2DUWYGWIOBYJXTPI5NCY7FNAAC
R22TTMI6WXWULC7ODKFF3QCB7MOTETQQ6IR4BUCUPOCQKQNCTT5AC
SIDH2P7NBIG5KEOE27XHD3ZT2NQ2OJZFN6VZXWNWYFFY5YVXSSVQC
ADIVVYTV2MJ3XVRYDNBLPTAEACCNF27XZDCRVZFQEHRHPMZGNITQC
POP6UTTHSJGDU5NU7ENQJOZVFUHYM63HJ6HLPXDDLK7XFIP4XEIQC
TGJZXTUIAKCFZQJ54ZQEBGFBVZSJCAX6AWDRSH3TP7UJRLGUM5SAC
V633AMMPMHJB5ZLP5IHFXCT6FCENVTPX25TY7T5MF2QZLDDN24HAC
Y5RFQ6KNJCBQUSV2T6WDR7TPZLZYLOAWBVMUTHDXGOZQDZ2U423AC
YF2GZWXNV6NVFFEBEOYS67JQJQK2IUS5BZMGJW3XQPYIJYHQJCEQC
CPTUVTBSOJMAUKMS5RFOAEZEVJGPFHMJA2DJWMDTYN7PFNZUGPWQC
igrd(pos1) = i2;
igrd(pos2) = i1;
if (igrd(pos1) != NON_ITEM)
{
for (stack_iterator si(igrd(pos1)); si; ++si)
si->pos = pos1;
}
if (igrd(pos2) != NON_ITEM)
{
for (stack_iterator si(igrd(pos2)); si; ++si)
si->pos = pos2;
}
for (stack_iterator si(pos2); si; ++si)
si->pos = pos2;