зеркало из https://github.com/mozilla/pjs.git
Fix GCC bogus opt-only warning in jsoptparse.cpp. no_r=me.
This commit is contained in:
Родитель
3850d2b0d4
Коммит
fb7b5214a9
|
@ -300,7 +300,7 @@ OptionParser::handleOption(Option *opt, size_t argc, char **argv, size_t *i)
|
||||||
*/
|
*/
|
||||||
case OptionKindString:
|
case OptionKindString:
|
||||||
{
|
{
|
||||||
char *value;
|
char *value = NULL;
|
||||||
if (Result r = extractValue(argc, argv, i, &value))
|
if (Result r = extractValue(argc, argv, i, &value))
|
||||||
return r;
|
return r;
|
||||||
opt->asStringOption()->value = value;
|
opt->asStringOption()->value = value;
|
||||||
|
@ -308,7 +308,7 @@ OptionParser::handleOption(Option *opt, size_t argc, char **argv, size_t *i)
|
||||||
}
|
}
|
||||||
case OptionKindInt:
|
case OptionKindInt:
|
||||||
{
|
{
|
||||||
char *value;
|
char *value = NULL;
|
||||||
if (Result r = extractValue(argc, argv, i, &value))
|
if (Result r = extractValue(argc, argv, i, &value))
|
||||||
return r;
|
return r;
|
||||||
opt->asIntOption()->value = atoi(value);
|
opt->asIntOption()->value = atoi(value);
|
||||||
|
@ -316,7 +316,7 @@ OptionParser::handleOption(Option *opt, size_t argc, char **argv, size_t *i)
|
||||||
}
|
}
|
||||||
case OptionKindMultiString:
|
case OptionKindMultiString:
|
||||||
{
|
{
|
||||||
char *value;
|
char *value = NULL;
|
||||||
if (Result r = extractValue(argc, argv, i, &value))
|
if (Result r = extractValue(argc, argv, i, &value))
|
||||||
return r;
|
return r;
|
||||||
StringArg arg(value, *i);
|
StringArg arg(value, *i);
|
||||||
|
|
Загрузка…
Ссылка в новой задаче