[Xorp-cvs] XORP cvs commit: xorp/libxipc

J.T. Conklin jtc at svn.xorp.org
Wed Jan 28 17:40:42 PST 2009


CVSROOT:	/cvsroot
Module name:	xorp
Changes by:	jtc at svn.xorp.org.(none)	2009-01-29 01:40:42 UTC

XORP CVS repository


Modified files:
	libxipc       xrl.cc xrl.hh 

Log message:
	Add new Xrl::Xrl(const char *, const char *) constructor.
	This has the same semantics as the existing Xrl::Xrl(const std::string&,
	const std::string&) constructor, but is chosen when string literals are
	used as the ctor arguments, as in the generated xrl interfaces.  This
	causes the string literals to be converted to std::strings in the ctor
	body, not in the caller, greatly reducing overall footprint.

Revision  Changes                               Path
1.34      +11 -4;  commitid: PqnqQ9blljpLKhAt;  xorp/libxipc/xrl.cc
1.36      +7 -1;  commitid: PqnqQ9blljpLKhAt;   xorp/libxipc/xrl.hh



More information about the Xorp-cvs mailing list