Mercurial > hg > octave-nkf
changeset 18222:4d90e104bf35 gui-release
Allow jit-typeinfo.h to compile with clang on OS X (bug #41114)
* jit-typeinfo.h, jit-typeinfo.cc
(jit_operation::signature_cmp::operator()): Now const.
author | Michael C. Grant <mcg@cvxr.com> |
---|---|
date | Sun, 05 Jan 2014 17:43:18 -0600 |
parents | 6ef8b920a7d6 |
children | 615fdd2238c1 |
files | libinterp/corefcn/jit-typeinfo.cc libinterp/corefcn/jit-typeinfo.h |
diffstat | 2 files changed, 2 insertions(+), 2 deletions(-) [+] |
line wrap: on
line diff
--- a/libinterp/corefcn/jit-typeinfo.cc +++ b/libinterp/corefcn/jit-typeinfo.cc @@ -916,7 +916,7 @@ bool jit_operation::signature_cmp -::operator() (const signature_vec *lhs, const signature_vec *rhs) +::operator() (const signature_vec *lhs, const signature_vec *rhs) const { const signature_vec& l = *lhs; const signature_vec& r = *rhs;
--- a/libinterp/corefcn/jit-typeinfo.h +++ b/libinterp/corefcn/jit-typeinfo.h @@ -372,7 +372,7 @@ struct signature_cmp { - bool operator() (const signature_vec *lhs, const signature_vec *rhs); + bool operator() (const signature_vec *lhs, const signature_vec *rhs) const; }; typedef std::map<const signature_vec *, jit_function *, signature_cmp>