X-Git-Url: https://git.lyx.org/gitweb/?a=blobdiff_plain;f=src%2Finsets%2Finsetcite.C;h=6eedb6df8ccf46d8bf539f5fe5370078359b374f;hb=4a5b7a5952ad2381fcdf4830511293e184c7c5a1;hp=7772349b6a31d32faf2864dceb26d6bf7ad8eba5;hpb=fcc833018cf7670591bec9bd792f05b5a3f017ad;p=lyx.git diff --git a/src/insets/insetcite.C b/src/insets/insetcite.C index 7772349b6a..6eedb6df8c 100644 --- a/src/insets/insetcite.C +++ b/src/insets/insetcite.C @@ -18,9 +18,15 @@ #include "BufferView.h" #include "LaTeXFeatures.h" #include "LyXView.h" + #include "frontends/Dialogs.h" + #include "support/lstrings.h" + +using std::ostream; + + InsetCitation::InsetCitation(InsetCommandParams const & p, bool) : InsetCommand(p) {} @@ -36,7 +42,7 @@ string const InsetCitation::getScreenLabel(Buffer const *) const keys = frontStrip(split(keys, label, ',')) + ","; string::size_type const maxSize = 40; - while (contains( keys, "," )) { + while (contains(keys, ",")) { string key; keys = frontStrip(split(keys, key, ',')); @@ -68,7 +74,7 @@ void InsetCitation::edit(BufferView * bv, bool) edit(bv, 0, 0, 0); } -int InsetCitation::ascii(Buffer const *, std::ostream & os, int) const +int InsetCitation::ascii(Buffer const *, ostream & os, int) const { os << "[" << getContents() << "]"; return 0; @@ -78,7 +84,7 @@ int InsetCitation::ascii(Buffer const *, std::ostream & os, int) const // the \cite command is valid. Eg, the user has natbib enabled, inputs some // citations and then changes his mind, turning natbib support off. The output // should revert to \cite[]{} -int InsetCitation::latex(Buffer const * buffer, std::ostream & os, +int InsetCitation::latex(Buffer const * buffer, ostream & os, bool /*fragile*/, bool/*fs*/) const { os << "\\";