Move "Falling back to malloc for counters." warning inside #ifdef. 

It seems this warning is unix-specific and should not appears on windows.
On windows always used malloc and this warning useless, it makes sense only for unix if shared memory segment is not used.