[Xorp-cvs] XORP cvs commit: xorp/policy/common

Andrea Bittau abittau@icir.org
Fri, 8 Jul 2005 02:53:24 GMT


CVSROOT:	/usr/local/www/data/cvs
Module name:	xorp
Changes by:	abittau@xorpc.icir.org	2005-07-08 02:53:24 UTC

XORP CVS repository


Modified files:
	policy/common dispatcher.cc dispatcher.hh element_factory.cc 

Log message:
	attempt to fix compilation on:
	gcc version 4.1.0 20050618 (experimental)
	
	WARNING: may [most likely will!!!] break compilation on other compilers!
	
	Please inform me exactly on which compilers the dispatcher doesn't work.
	
	This portion of code is actually the heart of the policy backend.  It is subtle,
	but I would like to keep the code the way it is.  Trying to re-write it may
	make it loose some power it currently has.

Revision  Changes                                 Path
1.3       +59 -14;  commitid: 17ee142cdea4b7ea6;  xorp/policy/common/dispatcher.cc
1.4       +8 -56;  commitid: 17ee142cdea4b7ea6;   xorp/policy/common/dispatcher.hh
1.3       +10 -8;  commitid: 17ee142cdea4b7ea6;   xorp/policy/common/element_factory.cc