head 1.2; access; symbols pkgsrc-2013Q2:1.2.0.38 pkgsrc-2013Q2-base:1.2 pkgsrc-2012Q4:1.2.0.36 pkgsrc-2012Q4-base:1.2 pkgsrc-2011Q4:1.2.0.34 pkgsrc-2011Q4-base:1.2 pkgsrc-2011Q2:1.2.0.32 pkgsrc-2011Q2-base:1.2 pkgsrc-2009Q4:1.2.0.30 pkgsrc-2009Q4-base:1.2 pkgsrc-2008Q4:1.2.0.28 pkgsrc-2008Q4-base:1.2 pkgsrc-2008Q3:1.2.0.26 pkgsrc-2008Q3-base:1.2 cube-native-xorg:1.2.0.24 cube-native-xorg-base:1.2 pkgsrc-2008Q2:1.2.0.22 pkgsrc-2008Q2-base:1.2 pkgsrc-2008Q1:1.2.0.20 pkgsrc-2008Q1-base:1.2 pkgsrc-2007Q4:1.2.0.18 pkgsrc-2007Q4-base:1.2 pkgsrc-2007Q3:1.2.0.16 pkgsrc-2007Q3-base:1.2 pkgsrc-2007Q2:1.2.0.14 pkgsrc-2007Q2-base:1.2 pkgsrc-2007Q1:1.2.0.12 pkgsrc-2007Q1-base:1.2 pkgsrc-2006Q4:1.2.0.10 pkgsrc-2006Q4-base:1.2 pkgsrc-2006Q3:1.2.0.8 pkgsrc-2006Q3-base:1.2 pkgsrc-2006Q2:1.2.0.6 pkgsrc-2006Q2-base:1.2 pkgsrc-2006Q1:1.2.0.4 pkgsrc-2006Q1-base:1.2 pkgsrc-2005Q4:1.2.0.2 pkgsrc-2005Q4-base:1.2 pkgsrc-2005Q3:1.1.0.14 pkgsrc-2005Q3-base:1.1 pkgsrc-2005Q2:1.1.0.12 pkgsrc-2005Q2-base:1.1 pkgsrc-2005Q1:1.1.0.10 pkgsrc-2005Q1-base:1.1 pkgsrc-2004Q4:1.1.0.8 pkgsrc-2004Q4-base:1.1 pkgsrc-2004Q3:1.1.0.6 pkgsrc-2004Q3-base:1.1 pkgsrc-2004Q2:1.1.0.4 pkgsrc-2004Q2-base:1.1 pkgsrc-2004Q1:1.1.0.2 pkgsrc-2004Q1-base:1.1; locks; strict; comment @# @; 1.2 date 2005.10.15.23.07.21; author tonio; state dead; branches; next 1.1; 1.1 date 2004.03.28.15.51.25; author uebayasi; state Exp; branches; next ; desc @@ 1.2 log @Update lang/elk to 3.99.6 Update HOMEPAGE and MASTER_SITES 3.99.* use autoconf/automake and libtool. It should work on alpha and other 64 platforms Convert to use the option framework. Options xaw and motif enable xaw and motif widget support. Both imply x11 support. The update should fix PR 31750 @ text @$NetBSD: patch-aw,v 1.1 2004/03/28 15:51:25 uebayasi Exp $ --- src/terminate.c.orig Mon Aug 7 16:30:12 1995 +++ src/terminate.c @@@@ -1,7 +1,7 @@@@ /* Termination functions, weak pointers. */ -#include +#include #include "kernel.h" @@@@ -50,17 +50,11 @@@@ void Deregister_Object (obj) Object obj; * Null is returned when the object has not been found. */ /*VARARGS*/ -Object Find_Object (va_alist) va_dcl { +Object Find_Object (int type, GENERIC group, MATCHFUN match, ...) { WEAK_NODE *p; - int type; - GENERIC group; - MATCHFUN match; va_list args; - va_start (args); - type = va_arg (args, int); - group = va_arg (args, GENERIC); - match = va_arg (args, MATCHFUN); + va_start (args, match); for (p = first; p; p = p->next) { if (TYPE(p->obj) != type || p->group != group) continue; @ 1.1 log @varargs.h -> stdarg.h migration. @ text @d1 1 a1 1 $NetBSD$ @