Bruno Haible via Gnulib discussion list <bug-gnulib@gnu.org> writes: > In this case, the code is perfectly fine: it initializes an array of > size 64 with 64 characters. There is no better way to write such an > initialization.
If I interpret the warning correctly, I don't think it would trigger with something like this: static const char b64c[64] = { 'A', 'B', 'C', 'D', ... }; Not sure if it is worth the effort to change though. Collin