diff -r 30113bfbe723 -r b3afb9f1e801 lib/vpwentry/new.cc --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/lib/vpwentry/new.cc Sun Jan 20 00:22:09 2008 +0100 @@ -0,0 +1,29 @@ +// Copyright (C) 1999,2000 Bruce Guenter +// +// This program is free software; you can redistribute it and/or modify +// it under the terms of the GNU General Public License as published by +// the Free Software Foundation; either version 2 of the License, or +// (at your option) any later version. +// +// This program is distributed in the hope that it will be useful, +// but WITHOUT ANY WARRANTY; without even the implied warranty of +// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +// GNU General Public License for more details. +// +// You should have received a copy of the GNU General Public License +// along with this program; if not, write to the Free Software +// Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA + +#include +#include "vpwentry.h" + +vpwentry* vpwentry::new_from_record(const mystring& name, + const mystring& text) +{ + vpwentry* v = new vpwentry; + if(!v->from_record(name, text)) { + delete v; + v = 0; + } + return v; +}