View | Details | Raw Unified | Return to issue 11781
Collapse All | Expand All

(-)source/remote/iiop/dispatch.cxx (-1 / +1 lines)
Lines 541-547 void SAL_CALL sendRequestClientSide( Link Here
541
	uno_releaseIdFromCurrentThread();
541
	uno_releaseIdFromCurrentThread();
542
}
542
}
543
543
544
static equalsMethodName( const rtl_uString *pFullyQuallifiedName , rtl_uString *pMemberName )
544
static sal_Bool equalsMethodName( const rtl_uString *pFullyQuallifiedName , rtl_uString *pMemberName )
545
{
545
{
546
	// pFullyQuallifiedName : com.sun.star.uno.XInterface::release
546
	// pFullyQuallifiedName : com.sun.star.uno.XInterface::release
547
	// pMemberName release
547
	// pMemberName release
(-)source/remote/urp/urp_reader.cxx (-1 / +4 lines)
Lines 167-173 inline sal_Bool OReaderThread::getMember Link Here
167
		typelib_typedescription_complete( (typelib_TypeDescription **) &pInterfaceType );
167
		typelib_typedescription_complete( (typelib_TypeDescription **) &pInterfaceType );
168
	}
168
	}
169
169
170
    if ( nMethodId < 0 || nMethodId >= pInterfaceType->nMapFunctionIndexToMemberIndex )
170
    if ( nMethodId >= pInterfaceType->nMapFunctionIndexToMemberIndex )
171
	{
171
	{
172
        OUStringBuffer sMessage;
172
        OUStringBuffer sMessage;
173
        sMessage.appendAscii( "vtable out of range for type " );
173
        sMessage.appendAscii( "vtable out of range for type " );
Lines 529-534 void OReaderThread::run() Link Here
529
					disposeEnvironment();
529
					disposeEnvironment();
530
					break;
530
					break;
531
				}
531
				}
532
				// TODO warning: comparison between
533
				// TODO enum com::sun::star::uno::TypeClass' and
534
				// TODO `enum _typelib_TypeClass'
532
				if( m_pBridgeImpl->m_lastInType.getTypeClass() != typelib_TypeClass_INTERFACE )
535
				if( m_pBridgeImpl->m_lastInType.getTypeClass() != typelib_TypeClass_INTERFACE )
533
				{
536
				{
534
                    OUStringBuffer sMessage;
537
                    OUStringBuffer sMessage;
(-)source/remote/urp/urp_unmarshal.cxx (+3 lines)
Lines 657-662 sal_Bool Unmarshal::unpackType( void *pD Link Here
657
						else
657
						else
658
						{
658
						{
659
							// a type by this name is not known in the process.
659
							// a type by this name is not known in the process.
660
							// TODO: (nTypeClass & 0x7f) >= 0 does not
661
							//       make sense it is unsigned, always true!
662
							//       Remove if not required.
660
							if( (nTypeClass & 0x7f) >= 0 &&
663
							if( (nTypeClass & 0x7f) >= 0 &&
661
								(nTypeClass & 0x7f) < typelib_TypeClass_UNKNOWN )
664
								(nTypeClass & 0x7f) < typelib_TypeClass_UNKNOWN )
662
							{
665
							{

Return to issue 11781