Adding one more...
I think you may be confused by the layout, rewrite it like this and see if it makes more sense:
char const * pWhiteList[] = { "str1", "str2" };
For some reason they have it laid out like they would if declaring a struct or typedef, but its just a const pointer array to a couple strings.