Ticket #8040: basics.diff

File basics.diff, 1.4 KB (added by Franz Detro <franz.detro@…>, 10 years ago)
  • boost/detail/utf8_codecvt_facet.hpp

    From 88a392a424c8d743ba69b17badbf813f33ffabff Mon Sep 17 00:00:00 2001
    From: Franz Detro <franz.detro@native-instruments.de>
    Date: Mon, 11 Feb 2013 12:38:21 +0100
    Subject: [PATCH] fix warnings in boost basics
    
    ---
     boost/detail/utf8_codecvt_facet.hpp | 2 ++
     boost/token_functions.hpp           | 2 +-
     2 files changed, 3 insertions(+), 1 deletion(-)
    
    diff --git a/boost/detail/utf8_codecvt_facet.hpp b/boost/detail/utf8_codecvt_facet.hpp
    index b777ff9..592e70c 100644
    a b protected:  
    179179        ) const;
    180180#endif
    181181
     182    using std::codecvt<wchar_t, char, std::mbstate_t>::do_length;
     183
    182184    // Largest possible value do_length(state,from,from_end,1) could return.
    183185    virtual int do_max_length() const throw () {
    184186        return 6; // largest UTF-8 encoding of a UCS-4 character
  • boost/token_functions.hpp

    diff --git a/boost/token_functions.hpp b/boost/token_functions.hpp
    index 4d1a1df..1f24efa 100644
    a b namespace boost{  
    309309  template <>
    310310  struct assign_or_plus_equal<std::input_iterator_tag> {
    311311    template<class Iterator, class Token>
    312     static void assign(Iterator b, Iterator e, Token &t) { }
     312    static void assign(Iterator, Iterator, Token &) { }
    313313    template<class Token, class Value>
    314314    static void plus_equal(Token &t, const Value &v) {
    315315      t += v;