*** zip_iterator.hpp.orig	2004-05-05 10:35:41.000000000 +1000
--- zip_iterator.hpp	2004-05-05 11:08:45.000000000 +1000
***************
*** 19,24 ****
--- 19,25 ----
  // Borland 5.5.1 (broken due to lack of support from Boost.Tuples)
  
  #ifndef BOOST_ZIP_ITERATOR_TMB_07_13_2003_HPP_
+ #define BOOST_ZIP_ITERATOR_TMB_07_13_2003_HPP_
  
  #include <stddef.h>
  #include <boost/iterator.hpp>
***************
*** 315,321 ****
        // No point in bringing in a bunch of #ifdefs here. This is
        // going to go away with the next tuple implementation anyway.
        //
!       bool tuple_equal(tuples::null_type, tuples::null_type)
        { return true; }
  
        template<typename Tuple1, typename Tuple2>
--- 316,322 ----
        // No point in bringing in a bunch of #ifdefs here. This is
        // going to go away with the next tuple implementation anyway.
        //
!       inline bool tuple_equal(tuples::null_type, tuples::null_type)
        { return true; }
  
        template<typename Tuple1, typename Tuple2>

