From 818a65f36f4fe1931a53675ff2bc0e12307d58ef Mon Sep 17 00:00:00 2001 From: Richard Brooksby Date: Thu, 16 May 2013 13:10:01 +0100 Subject: Replacing duplicate *trivvarargs methods with a single implementation in args.c. Copied from Perforce Change: 181851 ServerID: perforce.ravenbrook.com --- mps/code/arg.c | 11 +++++++++++ 1 file changed, 11 insertions(+) (limited to 'mps/code/arg.c') diff --git a/mps/code/arg.c b/mps/code/arg.c index d8ab7277008..75056285652 100644 --- a/mps/code/arg.c +++ b/mps/code/arg.c @@ -167,6 +167,17 @@ void ArgRequire(ArgStruct *argOut, ArgList args, Key key) { } +/* ArgTrivVarargs -- class method to ignore deprecated varargs */ + +void ArgTrivVarargs(ArgStruct args[MPS_ARGS_MAX], va_list varargs) +{ + UNUSED(varargs); + args[0].key = MPS_KEY_ARGS_END; + AVER(ArgListCheck(args)); +} + + + /* C. COPYRIGHT AND LICENSE * * Copyright (C) 2001-2013 Ravenbrook Limited . -- cgit v1.2.1