mirror of
git://git.sv.gnu.org/emacs.git
synced 2025-12-31 17:30:54 -08:00
Replacing duplicate *trivvarargs methods with a single implementation in args.c.
Copied from Perforce Change: 181851 ServerID: perforce.ravenbrook.com
This commit is contained in:
parent
bb02f55b62
commit
818a65f36f
6 changed files with 15 additions and 30 deletions
|
|
@ -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;
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue