Ticket #10450: 0001-Fix-null-pointer-dereference-in-boost.patch

File 0001-Fix-null-pointer-dereference-in-boost.patch, 1.1 KB (added by egrindha@…, 8 years ago)

possible fix

  • functional/boost/boost/filesystem/operations.hpp

    From f2fbc562b513f7cf78b5e13b8c91f20983e7753c Mon Sep 17 00:00:00 2001
    From: Espen Grindhaug <egrindha@cisco.com>
    Date: Wed, 24 Sep 2014 16:56:35 +0200
    Subject: [PATCH] Fix null pointer dereference in boost
    
    See https://svn.boost.org/trac/boost/ticket/10450 for details
    ---
     functional/boost/boost/filesystem/operations.hpp | 2 +-
     1 file changed, 1 insertion(+), 1 deletion(-)
    
    diff --git a/functional/boost/boost/filesystem/operations.hpp b/functional/boost/boost/filesystem/operations.hpp
    index 9005b3e..3b2927f 100644
    a b namespace detail  
    790790    // separate translation unit dll's, so forward to detail functions
    791791    explicit directory_iterator(const path& p)
    792792        : m_imp(new detail::dir_itr_imp)
    793           { detail::directory_iterator_construct(*this, p, 0); }
     793          { system::error_code dummy; detail::directory_iterator_construct(*this, p, &dummy); }
    794794
    795795    directory_iterator(const path& p, system::error_code& ec)
    796796        : m_imp(new detail::dir_itr_imp)