Fix a '>= 0' test on unsigned that I inadvertantly introduced. Now correctly '!= 0'. Thanks to Arthur for the catch

git-svn-id: https://llvm.org/svn/llvm-project/libcxx/trunk@363557 91177308-0d34-0410-b5e6-96231b3b80d8
diff --git a/src/locale.cpp b/src/locale.cpp
index ca0a1c9..5b29ee4 100644
--- a/src/locale.cpp
+++ b/src/locale.cpp
@@ -4381,7 +4381,7 @@
 {
 //  if the grouping pattern is empty _or_ there are no grouping bits, then do nothing
 //  we always have at least a single entry in [__g, __g_end); the end of the input sequence
-	if (__grouping.size() >= 0 && __g_end - __g > 1)
+	if (__grouping.size() != 0 && __g_end - __g > 1)
     {
         reverse(__g, __g_end);
         const char* __ig = __grouping.data();