compile fix with gcc 4.9.2 - wrong initializer list, (older version of gcc has a bug(?) which caused this to work even though it shouldn't have)