# HG changeset patch # User jwe # Date 1161899189 0 # Node ID bf8366f938814978dbea878b6b386312e98c7ef4 # Parent a334206512b9ae29e05a359f0e5fa2dc66f5e254 [project @ 2006-10-26 21:46:29 by jwe] diff -r a334206512b9 -r bf8366f93881 liboctave/ChangeLog --- a/liboctave/ChangeLog Thu Oct 26 21:41:39 2006 +0000 +++ b/liboctave/ChangeLog Thu Oct 26 21:46:29 2006 +0000 @@ -1,3 +1,8 @@ +2006-10-26 John W. Eaton + + * oct-inttypes.cc (INSTANTIATE_INTTYPE_BIN_OP): Provide explicit + type qualification for OP. + 2006-10-26 David Bateman * Sparse.cc (Sparse::resize_no_fill (octave_idx_type, diff -r a334206512b9 -r bf8366f93881 liboctave/oct-inttypes.cc --- a/liboctave/oct-inttypes.cc Thu Oct 26 21:41:39 2006 +0000 +++ b/liboctave/oct-inttypes.cc Thu Oct 26 21:46:29 2006 +0000 @@ -102,8 +102,8 @@ INSTANTIATE_INTTYPE (uint64_t); #define INSTANTIATE_INTTYPE_BIN_OP(T1, T2, OP) \ - template octave_int::TR> \ - operator OP (const octave_int&, const octave_int&) + template OCTAVE_API octave_int::TR> \ + operator OP (const octave_int&, const octave_int&) #define INSTANTIATE_INTTYPE_BIN_OPS(T1, T2) \ INSTANTIATE_INTTYPE_BIN_OP (T1, T2, +); \