diff options
Diffstat (limited to 'support/texlab/src/citeproc/ris.rs')
-rw-r--r-- | support/texlab/src/citeproc/ris.rs | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/support/texlab/src/citeproc/ris.rs b/support/texlab/src/citeproc/ris.rs index 4a0379a698..1cb5754aec 100644 --- a/support/texlab/src/citeproc/ris.rs +++ b/support/texlab/src/citeproc/ris.rs @@ -226,8 +226,8 @@ impl RisLibrary { continue; } - let key: String = (&chars[..2]).into_iter().collect(); - let value: String = (&chars[6..]).into_iter().collect(); + let key: String = (&chars[..2]).iter().collect(); + let value: String = (&chars[6..]).iter().collect(); match key.to_uppercase().as_str() { "TY" => reference.ty = RisType::parse(&value), "A2" => reference.editors.push(value), @@ -347,7 +347,7 @@ impl Into<Reference> for RisReference { if let Some(place) = self.place { ordinary.insert(Variable::EventPlace, place.clone()); - ordinary.insert(Variable::PublisherPlace, place.clone()); + ordinary.insert(Variable::PublisherPlace, place); } if let Some(abstrct) = self.abstrct { |