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/buffer.c | 11 +---------- 1 file changed, 1 insertion(+), 10 deletions(-) (limited to 'mps/code/buffer.c') diff --git a/mps/code/buffer.c b/mps/code/buffer.c index d9af5933fcd..12d5c2dcbf3 100644 --- a/mps/code/buffer.c +++ b/mps/code/buffer.c @@ -1064,15 +1064,6 @@ void BufferRampReset(Buffer buffer) /* BufferClass -- support for the basic Buffer class */ -/* bufferTrivVarargs -- basic buffer varargs method */ - -static void bufferTrivVarargs(ArgStruct args[MPS_ARGS_MAX], va_list varargs) { - UNUSED(varargs); - args[0].key = MPS_KEY_ARGS_END; - AVER(ArgListCheck(args)); -} - - /* bufferTrivInit -- basic buffer init method */ static Res bufferTrivInit(Buffer buffer, Pool pool, ArgList args) @@ -1215,7 +1206,7 @@ DEFINE_CLASS(BufferClass, class) INHERIT_CLASS(&class->protocol, ProtocolClass); class->name = "BUFFER"; class->size = sizeof(BufferStruct); - class->varargs = bufferTrivVarargs; + class->varargs = ArgTrivVarargs; class->init = bufferTrivInit; class->finish = bufferTrivFinish; class->attach = bufferTrivAttach; -- cgit v1.2.1