Fix warnings introduced in r4212 when uselocale isn't available
Fix warnings introduced in r4212 when uselocale isn't available

If declare is empty, we get an empty line with an ending semi-colon.
At least gcc says we're mixing code and declaration there.

git-svn-id: 14be032f8f42541b1a281b51ae8ea69814daf20e@4214 4b44e086-7f34-40ce-a3bd-00e031736276

BlueBrain/hwloc,BlueBrain/hwloc,BlueBrain/hwloc,BlueBrain/hwloc