Hello Ariel, In my local directory: size_t operator()( const char* p) const { size_t n = 0; while( *p) n += 4*n + *static_cast<unsigned char*>(p++); return n;
I have already made the change, but the error persists. (pastebin, do not open the page) but here is the error: http://imagebin.org/257829 2013/5/16 Ariel Constenla-Haile <arie...@apache.org> > On Thu, May 16, 2013 at 4:25 AM, <h...@apache.org> wrote: > > Author: hdu > > Date: Thu May 16 07:25:49 2013 > > New Revision: 1483216 > > > > URL: http://svn.apache.org/r1483216 > > Log: > > fix constness issue causing a build breaker > > > > Modified: > > openoffice/trunk/main/sal/inc/rtl/string.hxx > > > > Modified: openoffice/trunk/main/sal/inc/rtl/string.hxx > > URL: > http://svn.apache.org/viewvc/openoffice/trunk/main/sal/inc/rtl/string.hxx?rev=1483216&r1=1483215&r2=1483216&view=diff > > > ============================================================================== > > --- openoffice/trunk/main/sal/inc/rtl/string.hxx (original) > > +++ openoffice/trunk/main/sal/inc/rtl/string.hxx Thu May 16 07:25:49 2013 > > @@ -947,7 +947,7 @@ struct CStringHash > > size_t operator()( const char* p) const { > > size_t n = 0; > > while( *p) > > - n += 4*n + *static_cast<unsigned char*>(p++); > > + n += 4*n + *static_cast<const unsigned > char*>(p++); > > This still breaks: > ./../inc/rtl/string.hxx:950:53: error: invalid static_cast from type > 'const char*' to type 'const unsigned char*' > > Regards > > --------------------------------------------------------------------- > To unsubscribe, e-mail: dev-unsubscr...@openoffice.apache.org > For additional commands, e-mail: dev-h...@openoffice.apache.org > >