Fix separator check in command line parsing

Bug: 187327262
Test: TH
Change-Id: I6afe06aba5445b7af31ce3f9ea3ecb0c4788eba9
diff --git a/cmdline/cmdline_types.h b/cmdline/cmdline_types.h
index c506e03..43d3022 100644
--- a/cmdline/cmdline_types.h
+++ b/cmdline/cmdline_types.h
@@ -483,7 +483,7 @@
       list.push_back(static_cast<int>(value));
       if (*end == '\0') {
         break;
-      } else if (*end != ',') {
+      } else if (*end != Separator) {
         return Result::Failure(std::string("Unexpected character: ") + *end);
       }
       pos = end + 1;