git-svn-id: https://crawl-ref.svn.sourceforge.net/svnroot/crawl-ref/trunk@10201 c06c8d41-db1a-0410-9941-cceddc491573
2AQN6I4JEKVYBDBN4DZKOLGBTDCDPZ4XAQLI67FXCFVD6MX4SHTQC
NEECVIIAOBP72T6O44DWAA6HFSDY3KSWYCFMKAEMDMVOI7XASD7QC
YCXLDUFP5QPEX7YHXWAOETMZ2FWUMFI2GYFFS3NJAJYMEYUD5CUQC
K2CS6TCX2NDVL2ASEHGP4J4K4IJ6FP3ANNKTSIWVG43HPYSBX6ZQC
RPOZZWKG5GLPHVZZ7ZKMKS64ZMV2LDCQSARBJFJ6FZOTOKCQO7FAC
static CONSOLE_CURSOR_INFO initial_cci;static bool have_initial_cci = false;
static CONSOLE_CURSOR_INFO initial_cci;
static bool have_initial_cci = false;
// Use the initial Windows setting for cursor size if it exists. // TODO: Respect changing cursor size manually while Crawl is running. have_initial_cci = GetConsoleCursorInfo( outbuf, &initial_cci );
// Use the initial Windows setting for cursor size if it exists.
// TODO: Respect changing cursor size manually while Crawl is running.
have_initial_cci = GetConsoleCursorInfo( outbuf, &initial_cci );
cci.dwSize = 5;
cci.dwSize = have_initial_cci && initial_cci.dwSize ? initial_cci.dwSize : 5;
cci.dwSize = have_initial_cci && initial_cci.dwSize ? initial_cci.dwSize
: 5;