diff options
author | John Hodge <tpg@ucc.asn.au> | 2019-04-24 13:03:57 +0800 |
---|---|---|
committer | John Hodge <tpg@ucc.asn.au> | 2019-04-24 13:03:57 +0800 |
commit | 40e8a2d1e5e72afcaae0ca876d17019894c2fd95 (patch) | |
tree | 91006a0ce4973f2cf3ec8efd4fb050f953c64d28 /src | |
parent | 444f4915d27837ac3d6515f081519f4fe2e07eed (diff) | |
download | mrust-40e8a2d1e5e72afcaae0ca876d17019894c2fd95.tar.gz |
format_args - Fix named argument support
Diffstat (limited to 'src')
-rw-r--r-- | src/expand/format_args.cpp | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/src/expand/format_args.cpp b/src/expand/format_args.cpp index 6cc81af6..d79fd9d5 100644 --- a/src/expand/format_args.cpp +++ b/src/expand/format_args.cpp @@ -383,7 +383,7 @@ namespace { if( next_free == n_free ) { ERROR(sp, E0000, "Not enough arguments passed, expected at least " << n_free+1); } - args.prec = next_free + n_named; + args.prec = next_free; next_free ++; } else if( ::std::isdigit(*s) ) { @@ -447,7 +447,7 @@ namespace { if( next_free == n_free ) { ERROR(sp, E0000, "Not enough arguments passed, expected at least " << n_free+1); } - index = next_free + n_named; + index = next_free; next_free ++; } |