Mercurial > hg > octave-lyh
diff liboctave/oct-shlib.h @ 7749:14e05160b99f
reference counting for functions loaded from shared libraries
author | John W. Eaton <jwe@octave.org> |
---|---|
date | Thu, 01 May 2008 17:25:56 -0400 |
parents | a1dbe9d80eee |
children | eb63fbe60fab |
line wrap: on
line diff
--- a/liboctave/oct-shlib.h +++ b/liboctave/oct-shlib.h @@ -89,7 +89,7 @@ operator bool () const { return is_open (); } virtual void open (const std::string& f) { rep->open (f); } - + virtual void *search (const std::string& nm, name_mangler mangler = 0) { return rep->search (nm, mangler); } @@ -106,7 +106,7 @@ bool is_relative (void) const { return relative; } - virtual int number_of_functions_loaded (void) const + virtual size_t number_of_functions_loaded (void) const { return rep->number_of_functions_loaded (); } virtual std::string file_name (void) const