To comment on the following update, log in, then open the issue: http://www.openoffice.org/issues/show_bug.cgi?id=41817 Issue #:|41817 Summary:|Linux Intel binary-UNO--C++ bridge not ABI conforming Component:|udk Version:|680m75 Platform:|All URL:| OS/Version:|All Status:|NEW Status whiteboard:| Keywords:| Resolution:| Issue type:|DEFECT Priority:|P3 Subcomponent:|code Assigned to:|sb Reported by:|sb
------- Additional comments from [EMAIL PROTECTED] Tue Feb 1 07:04:24 -0800 2005 ------- When calling from binary UNO to C++ a function that returns an object of class type (i.e., a UNO STRING, TYPE, ANY, sequence, struct, or interface), the called function is responsible for removing from the stack the pointer to the memory area in which the object is returned. The current implementation does not do so (cpp_vtable_call in bridges/source/cpp_uno/gcc3_linux_intel/cpp2uno.cxx 1.6), which goes unnoticed as GCC obviously never generates code that relies on %esp having a correct value. --------------------------------------------------------------------- Please do not reply to this automatically generated notification from Issue Tracker. Please log onto the website and enter your comments. http://qa.openoffice.org/issue_handling/project_issues.html#notification --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED] --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
