Re: patch: warning fixes

From: Hubert Figuiere <hfiguiere_at_teaser.fr>
Date: Wed Mar 23 2005 - 21:53:51 CET

msevior@physics.unimelb.edu.au wrote:
>>Hi,
>>
>>I order to squish warnings, I did get most of them. See the attached
>>patch.
>>
>>I'm not committing the patch right know because I need people to
>>*review* it.
>
>
> OK firstly please use "UT_uint32" not guint.

that's a mistake

>
> Next in caes where you do arithmetic on integers always use UT_sint32
> never UT_uint32. UT_suint32 should on be used for monotonic counting or
> bit fields.
>
> So the patch to squash the warning in
>
> fl_BlockLayout around line 7558 should be redone using UT_sint32.
>
> same for fv_View around line 763
>
> same for ap_TopRuler.h

I'll look at it....

> eeeeekkkk!
> if (nesting == 1 && m_styleTable.getItemCount() > (UT_uint32)styleNumber )
>
> I C-style cast!
>
> use static_cast<UT_unit32>(styleNumber)

I'm not even sure about the latest....

Hub
Received on Wed Mar 23 21:43:18 2005

This archive was generated by hypermail 2.1.8 : Wed Mar 23 2005 - 21:43:18 CET