Lots of code uses this and works fine. I’m suspecting a configuration issue.
What version of FastLED are you using? And what happens on your strip when you use that syntax? Last thing: could you post your entire code to pastebin (or similar) so we can help track down the issue?
Problems with this can wind up being security holes in production software; it even has a special designation code: CWE-457 “Use of Uninitialized Variable” http://cwe.mitre.org/data/definitions/457.html
(Not that this matters in the FastLED context, but Dan and I work together in the computer security industry, so it comes to mind automatically!)