Kaydet (Commit) adf74f82 authored tarafından Caolán McNamara's avatar Caolán McNamara

coverity#1241327 Dereference after null check

Change-Id: I214884e9ee1d49dcc4db71f8744513468b912691
üst 898cb8b7
...@@ -1375,8 +1375,7 @@ void SAL_CALL IMPL_RTL_STRINGNAME( newFromLiteral )( IMPL_RTL_STRINGDATA** ppThi ...@@ -1375,8 +1375,7 @@ void SAL_CALL IMPL_RTL_STRINGNAME( newFromLiteral )( IMPL_RTL_STRINGDATA** ppThi
*ppThis = IMPL_RTL_STRINGNAME( ImplAlloc )( nLen + allocExtra ); *ppThis = IMPL_RTL_STRINGNAME( ImplAlloc )( nLen + allocExtra );
assert( *ppThis != NULL ); assert( *ppThis != NULL );
if ( (*ppThis) )
{
(*ppThis)->length = nLen; // fix after possible allocExtra != 0 (*ppThis)->length = nLen; // fix after possible allocExtra != 0
(*ppThis)->buffer[nLen] = 0; (*ppThis)->buffer[nLen] = 0;
IMPL_RTL_STRCODE* pBuffer = (*ppThis)->buffer; IMPL_RTL_STRCODE* pBuffer = (*ppThis)->buffer;
...@@ -1393,7 +1392,6 @@ void SAL_CALL IMPL_RTL_STRINGNAME( newFromLiteral )( IMPL_RTL_STRINGDATA** ppThi ...@@ -1393,7 +1392,6 @@ void SAL_CALL IMPL_RTL_STRINGNAME( newFromLiteral )( IMPL_RTL_STRINGDATA** ppThi
pBuffer++; pBuffer++;
pCharStr++; pCharStr++;
} }
}
RTL_LOG_STRING_NEW( *ppThis ); RTL_LOG_STRING_NEW( *ppThis );
} }
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment