simplest pool_alloc example does not work on VC6