Here are some patches against this morning's CVS.  Most of these are to remove
UMR (Unitialized Memory Read) warnings from Purify
 
BulletinBoard.c:
    BB_OldShadowThickness was initially random garbage.  Set to 0 in initialize()
 
Form.c
    Form_ProcessingConstraints was initially random garbage.  Set to 0 in initialize()
 
GeoUtils.c
    Fixed Uninitialized Memory Read in _XmMakeGeometryRequest()
   
List.c
    Fixed off-by-one error in XmListAddItems() (Did I submit this one yesterday?
    I can't remember if I actually sent in a diff for it)
 
RCUtils.c
    Added some parenthesis to clarify intent of statement.
 
VirtKeys.c
    Use XtCalloc to allocate display.bindings so it's guaranteed to be initialized to 0
   
XmString.c
    Fixed memory leak (more like massive hemorrhage :-) in XmStringDraw.
    _XmRenderTablePushRendition and _XmRenderTablePopRendition both
    return _copies_ of the render table, none of which were ever freed.
 
 
 -- Dave Williss
------
Meddle not in the affairs of dragons,
   for you are crunchy and taste good with catsup

Attachment: BulletinBoard.c.diff
Description: Binary data

Attachment: Form.c.diff
Description: Binary data

Attachment: GeoUtils.c.diff
Description: Binary data

Attachment: List.c.diff
Description: Binary data

Attachment: RCUtils.c.diff
Description: Binary data

Attachment: VirtKeys.c.diff
Description: Binary data

Attachment: XmString.c.diff
Description: Binary data

Reply via email to