On 23/02/12 13:15, Stephan Bergmann wrote: > On 02/23/2012 11:23 AM, Jesús Corrius wrote: >> On Thu, Feb 23, 2012 at 9:04 AM, Noel Grandin<[email protected]> wrote: >>> I'm seeing declarations like this scattered around the SW module: >>> e.g. in sw/inc/swtable.hxx at line 301 >>> >>> static SwTable * FindTable( SwFrmFmt const*const pFmt ); >>> >>> As far as I can tell from my limited C++ knowledge, this is the same as the >>> more common definition: >>> >>> static SwTable * FindTable( const SwFrmFmt * pFmt ); >>> >>> i.e. the second const serves no purpose - or am I missing something? > > Yes. Just annoying noise in a function declaration that is not also a > definition.
sadly that noise in declarations was necessary because a certain compiler whose use was required on OpenOffice.org actually mangled that second const into the method names... _______________________________________________ LibreOffice mailing list [email protected] http://lists.freedesktop.org/mailman/listinfo/libreoffice
