summaryrefslogtreecommitdiffstats
path: root/client/cmd_line_parser.cpp
diff options
context:
space:
mode:
authorLiang Guo <bluestonechina@gmail.com>2011-07-25 01:52:22 +0800
committerChristophe Fergeau <cfergeau@redhat.com>2011-08-02 11:13:49 +0200
commita2433172c81d234f4f6e00909f0c992d4e83a138 (patch)
tree722f20d174a67179fdde06394dfdd43e8171fabe /client/cmd_line_parser.cpp
parent4b15555fbd9aab3726b2bb7ee0c878d4fcd04410 (diff)
downloadspice-a2433172c81d234f4f6e00909f0c992d4e83a138.tar.gz
spice-a2433172c81d234f4f6e00909f0c992d4e83a138.tar.xz
spice-a2433172c81d234f4f6e00909f0c992d4e83a138.zip
Fix typo: seperator -> separator
Diffstat (limited to 'client/cmd_line_parser.cpp')
-rw-r--r--client/cmd_line_parser.cpp34
1 files changed, 17 insertions, 17 deletions
diff --git a/client/cmd_line_parser.cpp b/client/cmd_line_parser.cpp
index 2f63c049..f2b32909 100644
--- a/client/cmd_line_parser.cpp
+++ b/client/cmd_line_parser.cpp
@@ -41,7 +41,7 @@ CmdLineParser::Option::Option(int in_id, const std::string& in_name, char in_sho
, help (in_help)
, optional (true)
, is_set (false)
- , seperator (0)
+ , separator (0)
{
}
@@ -52,7 +52,7 @@ CmdLineParser::CmdLineParser(std::string description, bool allow_positional_args
, _argv (NULL)
, _multi_args (NULL)
, _multi_next (NULL)
- , _multi_seperator (0)
+ , _multi_separator (0)
, _positional_args (allow_positional_args)
, _done (false)
{
@@ -136,14 +136,14 @@ void CmdLineParser::add(int id, const std::string& name, const std::string& help
arg_name);
}
-void CmdLineParser::set_multi(int id, char seperator)
+void CmdLineParser::set_multi(int id, char separator)
{
if (_argv) {
THROW("unexpected");
}
- if (!ispunct(seperator)) {
- THROW("invalid seperator");
+ if (!ispunct(separator)) {
+ THROW("invalid separator");
}
Option* opt = find(id);
@@ -156,7 +156,7 @@ void CmdLineParser::set_multi(int id, char seperator)
THROW("can't set multi for option without argument");
}
- opt->seperator = seperator;
+ opt->separator = separator;
}
void CmdLineParser::set_required(int id)
@@ -292,15 +292,15 @@ void CmdLineParser::begin(int argc, char** argv)
build();
}
-char* CmdLineParser::start_multi(char *optarg, char seperator)
+char* CmdLineParser::start_multi(char *optarg, char separator)
{
if (!optarg) {
return NULL;
}
_multi_args = new char[strlen(optarg) + 1];
- _multi_seperator = seperator;
+ _multi_separator = separator;
strcpy(_multi_args, optarg);
- if ((_multi_next = strchr(_multi_args, _multi_seperator))) {
+ if ((_multi_next = strchr(_multi_args, _multi_separator))) {
*(_multi_next++) = 0;
}
return _multi_args;
@@ -309,13 +309,13 @@ char* CmdLineParser::start_multi(char *optarg, char seperator)
char* CmdLineParser::next_multi()
{
if (!_multi_next) {
- _multi_seperator = 0;
+ _multi_separator = 0;
delete[] _multi_args;
_multi_args = NULL;
return NULL;
}
char* ret = _multi_next;
- if ((_multi_next = strchr(_multi_next, _multi_seperator))) {
+ if ((_multi_next = strchr(_multi_next, _multi_separator))) {
*(_multi_next++) = 0;
}
@@ -360,8 +360,8 @@ int CmdLineParser::get_option(char** val)
}
#endif
- if (opt_obj->seperator) {
- *val = start_multi(optarg, opt_obj->seperator);
+ if (opt_obj->separator) {
+ *val = start_multi(optarg, opt_obj->separator);
} else {
*val = optarg;
}
@@ -409,8 +409,8 @@ int CmdLineParser::get_option(char** val)
*val = NULL;
return OPTION_ERROR;
}
- if (opt_obj->seperator) {
- *val = start_multi(optarg, opt_obj->seperator);
+ if (opt_obj->separator) {
+ *val = start_multi(optarg, opt_obj->separator);
} else {
*val = optarg;
}
@@ -466,8 +466,8 @@ void CmdLineParser::show_help()
}
if (opt->type == OPTIONAL_ARGUMENT || opt->type == REQUIRED_ARGUMENT) {
- if (opt->seperator) {
- os << opt->arg_name << opt->seperator << opt->arg_name << "...";
+ if (opt->separator) {
+ os << opt->arg_name << opt->separator << opt->arg_name << "...";
} else {
os << opt->arg_name;
}