Author: sh-sh-sh Date: Thu Jan 15 12:15:25 2009 New Revision: 54641 URL: http://svn.opensuse.org/viewcvs/yast?rev=54641&view=rev Log: Fixed bnc #427372: Specify class ownership for SWIG bindings Modified: trunk/libyui/package/yast2-libyui.changes trunk/libyui/src/YMenuButton.h trunk/libyui/src/YSelectionWidget.h trunk/libyui/src/YSimpleEventHandler.h trunk/libyui/src/YTableItem.h trunk/libyui/src/YWidget.h Modified: trunk/libyui/package/yast2-libyui.changes URL: http://svn.opensuse.org/viewcvs/yast/trunk/libyui/package/yast2-libyui.changes?rev=54641&r1=54640&r2=54641&view=diff ============================================================================== --- trunk/libyui/package/yast2-libyui.changes (original) +++ trunk/libyui/package/yast2-libyui.changes Thu Jan 15 12:15:25 2009 @@ -1,4 +1,14 @@ ------------------------------------------------------------------- +Thu Jan 15 12:10:27 CET 2009 - sh@suse.de + +- Fixed bnc #427372: Specify class ownership for SWIG bindings + +------------------------------------------------------------------- +Wed Jan 7 16:41:13 CET 2009 - sh@suse.de + +- Fixed bnc #461617: Glyph ArrowLeft / ArrowRight in Arabic + +------------------------------------------------------------------- Wed Oct 15 15:11:42 CEST 2008 - sh@suse.de - Added `opt(`confirmUnsupported) for PackageSelector widget Modified: trunk/libyui/src/YMenuButton.h URL: http://svn.opensuse.org/viewcvs/yast/trunk/libyui/src/YMenuButton.h?rev=54641&r1=54640&r2=54641&view=diff ============================================================================== --- trunk/libyui/src/YMenuButton.h (original) +++ trunk/libyui/src/YMenuButton.h Thu Jan 15 12:15:25 2009 @@ -94,7 +94,7 @@ * * Reimplemented from YSelectionWidget. **/ - virtual void addItem( YItem * item ); + virtual void addItem( YItem * item_disown ); /** * Delete all items. Modified: trunk/libyui/src/YSelectionWidget.h URL: http://svn.opensuse.org/viewcvs/yast/trunk/libyui/src/YSelectionWidget.h?rev=54641&r1=54640&r2=54641&view=diff ============================================================================== --- trunk/libyui/src/YSelectionWidget.h (original) +++ trunk/libyui/src/YSelectionWidget.h Thu Jan 15 12:15:25 2009 @@ -86,7 +86,7 @@ * Derived classes can overwrite this function, but they should call this * base class function in the new implementation. **/ - virtual void addItem( YItem * item ); + virtual void addItem( YItem * item_disown ); /** * Overloaded for convenience: Add an item by string. Modified: trunk/libyui/src/YSimpleEventHandler.h URL: http://svn.opensuse.org/viewcvs/yast/trunk/libyui/src/YSimpleEventHandler.h?rev=54641&r1=54640&r2=54641&view=diff ============================================================================== --- trunk/libyui/src/YSimpleEventHandler.h (original) +++ trunk/libyui/src/YSimpleEventHandler.h Thu Jan 15 12:15:25 2009 @@ -59,7 +59,7 @@ * * It is an error to pass 0 for 'event'. **/ - void sendEvent( YEvent * event ); + void sendEvent( YEvent * event_disown ); /** * Returns 'true' if there is any event pending for the specified widget. Modified: trunk/libyui/src/YTableItem.h URL: http://svn.opensuse.org/viewcvs/yast/trunk/libyui/src/YTableItem.h?rev=54641&r1=54640&r2=54641&view=diff ============================================================================== --- trunk/libyui/src/YTableItem.h (original) +++ trunk/libyui/src/YTableItem.h Thu Jan 15 12:15:25 2009 @@ -97,7 +97,7 @@ * added, but in that case, YTable::cellChanged() needs to be called to * update the table display accordingly. **/ - void addCell( YTableCell * cell ); + void addCell( YTableCell * cell_disown ); /** * Create a new cell and add it (even if both 'label' and Modified: trunk/libyui/src/YWidget.h URL: http://svn.opensuse.org/viewcvs/yast/trunk/libyui/src/YWidget.h?rev=54641&r1=54640&r2=54641&view=diff ============================================================================== --- trunk/libyui/src/YWidget.h (original) +++ trunk/libyui/src/YWidget.h Thu Jan 15 12:15:25 2009 @@ -378,7 +378,7 @@ * languages, though, that can't use C++ pointers (e.g., YCP) it makes * sense to have widget IDs to identify widgets. **/ - void setId( YWidgetID * newId ); + void setId( YWidgetID * newId_disown ); /** * Enable or disable this widget, i.e. make it accept or reject user input. -- To unsubscribe, e-mail: yast-commit+unsubscribe@opensuse.org For additional commands, e-mail: yast-commit+help@opensuse.org