Compare commits

...

2 Commits

Author SHA1 Message Date
Daniel James
e83e5150e7 Merge from trunk.
[SVN r43211]
2008-02-10 15:26:54 +00:00
Daniel James
4b7c6c18c6 Create a branch to fix links on.
[SVN r41573]
2007-12-02 10:07:42 +00:00
2 changed files with 3 additions and 3 deletions

View File

@@ -38,7 +38,7 @@ namespace boost { namespace program_options {
: detail::cmdline(
// Explicit template arguments are required by gcc 3.3.1
// (at least mingw version), and do no harm on other compilers.
to_internal(detail::make_vector<charT, charT**>(argv+1, argv+argc)))
to_internal(detail::make_vector<charT, charT**>(argv+1, argv+argc+!argc)))
{}

View File

@@ -98,10 +98,10 @@ namespace boost { namespace program_options { namespace detail {
{
#if defined(BOOST_NO_TEMPLATED_ITERATOR_CONSTRUCTORS)
vector<string> args;
copy(argv+1, argv+argc, inserter(args, args.end()));
copy(argv+1, argv+argc+!argc, inserter(args, args.end()));
init(args);
#else
init(vector<string>(argv+1, argv+argc));
init(vector<string>(argv+1, argv+argc+!argc));
#endif
}