From 4da3981476d171706714c432332cacf9a08ec3ee Mon Sep 17 00:00:00 2001 From: Duncan Mac-Vicar P Date: Mon, 16 Jul 2007 11:13:28 +0000 Subject: [PATCH] - keywords != authors. switched to use std::copy as one is set and the other list so swap can't be used --- zypp/parser/susetags/PackagesFileReader.cc | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/zypp/parser/susetags/PackagesFileReader.cc b/zypp/parser/susetags/PackagesFileReader.cc index ec34064..a490f78 100644 --- a/zypp/parser/susetags/PackagesFileReader.cc +++ b/zypp/parser/susetags/PackagesFileReader.cc @@ -278,7 +278,9 @@ namespace zypp /** Consume +Kwd:. */ void consumeKwd( const MultiTagPtr & tag_r ) { - _data->authors.swap( tag_r->value ); + std::copy( tag_r->value.begin(), + tag_r->value.end(), + std::inserter(_data->keywords, _data->keywords.begin()) ); } /** Consume +Aut:. */ -- 2.7.4