From: SourceForge.net <no...@so...> - 2007-11-14 20:35:06
|
Bugs item #1832030, was opened at 2007-11-14 12:35 Message generated for change (Tracker Item Submitted) made by Item Submitter You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=684730&aid=1832030&group_id=119701 Please note that this message will contain a full copy of the comment thread, including the initial issue submission, for this request, not just the latest update. Category: Classes Group: 3.3.0 Status: Open Resolution: None Priority: 5 Private: No Submitted By: Mark Miesfeld (miesfeld) Assigned to: Mark Miesfeld (miesfeld) Summary: OLEObject out parameters retrieved via OLEVariant wrong Initial Comment: When using the OLEObject, parameters to an OLE / COM object can have their value changed and returned to the calling ooRexx script. These are commonly called 'out' parameters. The OLEVariant class can be used as a transport to return the out parameters to the calling ooRexx script. That was the intent. There is a bug in that only the first out parameter is returned correctly. If the OLE / COM method invocation has more than one out parameter, the value for the first out parameter is returned, but the rest of the out paramters are not returned. ---------------------------------------------------------------------- You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=684730&aid=1832030&group_id=119701 |
From: SourceForge.net <no...@so...> - 2007-11-14 21:20:11
|
Bugs item #1832030, was opened at 2007-11-14 12:35 Message generated for change (Comment added) made by miesfeld You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=684730&aid=1832030&group_id=119701 Please note that this message will contain a full copy of the comment thread, including the initial issue submission, for this request, not just the latest update. Category: Classes Group: 3.3.0 >Status: Pending >Resolution: Fixed Priority: 5 Private: No Submitted By: Mark Miesfeld (miesfeld) Assigned to: Mark Miesfeld (miesfeld) Summary: OLEObject out parameters retrieved via OLEVariant wrong Initial Comment: When using the OLEObject, parameters to an OLE / COM object can have their value changed and returned to the calling ooRexx script. These are commonly called 'out' parameters. The OLEVariant class can be used as a transport to return the out parameters to the calling ooRexx script. That was the intent. There is a bug in that only the first out parameter is returned correctly. If the OLE / COM method invocation has more than one out parameter, the value for the first out parameter is returned, but the rest of the out paramters are not returned. ---------------------------------------------------------------------- >Comment By: Mark Miesfeld (miesfeld) Date: 2007-11-14 13:20 Message: Logged In: YES user_id=191588 Originator: YES Committed revision 1232. One variable, arrItem, was being used for two purposes. As an item from an array and as an index of the array. This of course clobbered one of the values. The fix was to use 2 seperate variables for 2 separate purposes. ---------------------------------------------------------------------- You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=684730&aid=1832030&group_id=119701 |
From: SourceForge.net <no...@so...> - 2007-11-22 01:14:39
|
Bugs item #1832030, was opened at 2007-11-14 15:35 Message generated for change (Settings changed) made by bigrixx You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=684730&aid=1832030&group_id=119701 Please note that this message will contain a full copy of the comment thread, including the initial issue submission, for this request, not just the latest update. Category: Classes Group: 3.3.0 Status: Pending Resolution: Fixed Priority: 5 Private: No Submitted By: Mark Miesfeld (miesfeld) >Assigned to: Lee Peedin (pragmatic_lee) Summary: OLEObject out parameters retrieved via OLEVariant wrong Initial Comment: When using the OLEObject, parameters to an OLE / COM object can have their value changed and returned to the calling ooRexx script. These are commonly called 'out' parameters. The OLEVariant class can be used as a transport to return the out parameters to the calling ooRexx script. That was the intent. There is a bug in that only the first out parameter is returned correctly. If the OLE / COM method invocation has more than one out parameter, the value for the first out parameter is returned, but the rest of the out paramters are not returned. ---------------------------------------------------------------------- Comment By: Mark Miesfeld (miesfeld) Date: 2007-11-14 16:20 Message: Logged In: YES user_id=191588 Originator: YES Committed revision 1232. One variable, arrItem, was being used for two purposes. As an item from an array and as an index of the array. This of course clobbered one of the values. The fix was to use 2 seperate variables for 2 separate purposes. ---------------------------------------------------------------------- You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=684730&aid=1832030&group_id=119701 |
From: SourceForge.net <no...@so...> - 2010-02-19 18:22:03
|
Bugs item #1832030, was opened at 2007-11-14 12:35 Message generated for change (Comment added) made by miesfeld You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=684730&aid=1832030&group_id=119701 Please note that this message will contain a full copy of the comment thread, including the initial issue submission, for this request, not just the latest update. Category: Classes >Group: v4.0 >Status: Closed Resolution: Fixed Priority: 5 Private: No Submitted By: Mark Miesfeld (miesfeld) Assigned to: Lee Peedin (pragmatic_lee) Summary: OLEObject out parameters retrieved via OLEVariant wrong Initial Comment: When using the OLEObject, parameters to an OLE / COM object can have their value changed and returned to the calling ooRexx script. These are commonly called 'out' parameters. The OLEVariant class can be used as a transport to return the out parameters to the calling ooRexx script. That was the intent. There is a bug in that only the first out parameter is returned correctly. If the OLE / COM method invocation has more than one out parameter, the value for the first out parameter is returned, but the rest of the out paramters are not returned. ---------------------------------------------------------------------- Comment By: Mark Miesfeld (miesfeld) Date: 2010-02-19 10:22 Message: The fix for this item was in the 4.0.0 release. ---------------------------------------------------------------------- Comment By: Mark Miesfeld (miesfeld) Date: 2007-11-14 13:20 Message: Logged In: YES user_id=191588 Originator: YES Committed revision 1232. One variable, arrItem, was being used for two purposes. As an item from an array and as an index of the array. This of course clobbered one of the values. The fix was to use 2 seperate variables for 2 separate purposes. ---------------------------------------------------------------------- You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=684730&aid=1832030&group_id=119701 |