vlc_mutex_unlock( &rm_mutex );
- if ( p_sys )
- free( p_sys );
+ free( p_sys );
}
/*****************************************************************************
if (fd == -1)
continue;
- telnet_client_t *cl = malloc( sizeof( telnet_client_t ));
+ telnet_client_t *cl = calloc( 1, sizeof( telnet_client_t ));
if (cl == NULL)
{
net_Close (fd);
continue;
}
- memset( cl, 0, sizeof(telnet_client_t) );
cl->i_tel_cmd = 0;
cl->fd = fd;
cl->buffer_write = NULL;
return VLC_SUCCESS;
error:
- if( p_sys )
- free( p_sys );
+ free( p_sys );
return VLC_EGENERIC;
}
// Everything went well
msg_Info( getIntf(), "new theme successfully loaded (%s)",
m_file.c_str() );
- if( pOldTheme )
- {
- delete pOldTheme;
- }
+ delete pOldTheme;
}
else if( pOldTheme )
{
CtrlGeneric::~CtrlGeneric()
{
- if( m_pPosition )
- {
- delete m_pPosition;
- }
+ delete m_pPosition;
if( m_pVisible )
{
m_pVisible->delObserver( this );
const Position &rPosition )
{
m_pLayout = pLayout;
- if( m_pPosition )
- {
- delete m_pPosition;
- }
+ delete m_pPosition;
m_pPosition = new Position( rPosition );
onPositionChange();
}
CtrlText::~CtrlText()
{
m_rVariable.delObserver( this );
- if( m_pTimer )
- {
- delete m_pTimer;
- }
- if( m_pImg )
- {
- delete m_pImg;
- }
- if( m_pImgDouble )
- {
- delete m_pImgDouble;
- }
+ delete m_pTimer;
+ delete m_pImg;
+ delete m_pImgDouble;
}
{
// Create the images ('normal' and 'double') from the text
// 'Normal' image
- if( m_pImg )
- {
- delete m_pImg;
- }
+ delete m_pImg;
m_pImg = m_rFont.drawString( rText, m_color );
if( !m_pImg )
{
}
// 'Double' image
const UString doubleStringWithSep = rText + SEPARATOR_STRING + rText;
- if( m_pImgDouble )
- {
- delete m_pImgDouble;
- }
+ delete m_pImgDouble;
m_pImgDouble = m_rFont.drawString( doubleStringWithSep, m_color );
// Update the current image used, as if the control size had changed
{
m_rTree.getPositionVar().delObserver( this );
m_rTree.delObserver( this );
- if( m_pImage )
- {
- delete m_pImage;
- }
+ delete m_pImage;
}
int CtrlTree::itemHeight()
{
stats_TimerStart( getIntf(), "[Skins] Playlist image",
STATS_TIMER_SKINS_PLAYTREE_IMAGE );
- if( m_pImage )
- {
- delete m_pImage;
- }
+ delete m_pImage;
// Get the size of the control
const Position *pPos = getPosition();
VarBox &rVoutSize = VlcProc::instance( getIntf() )->getVoutSizeVar();
rVoutSize.delObserver( this );
- if( m_pVout )
- {
- delete m_pVout;
- }
+ delete m_pVout;
}
GenericLayout::~GenericLayout()
{
- if( m_pImage )
- {
- delete m_pImage;
- }
+ delete m_pImage;
list<Anchor*>::const_iterator it;
for( it = m_anchorList.begin(); it != m_anchorList.end(); it++ )
{
{
m_pVarVisible->delObserver( this );
- if( m_pOsWindow )
- {
- delete m_pOsWindow;
- }
+ delete m_pOsWindow;
}
VarManager::instance( getIntf() )->getTooltipText().delObserver( this );
SKINS_DELETE( m_pTimer );
SKINS_DELETE( m_pOsTooltip );
- if( m_pImage )
- {
- delete m_pImage;
- }
+ delete m_pImage;
}
int h = m_rFont.getSize() + 8;
// Create the image of the tooltip
- if( m_pImage )
- {
- delete m_pImage;
- }
+ delete m_pImage;
m_pImage = OSFactory::instance( getIntf() )->createOSGraphics( w, h );
m_pImage->fillRect( 0, 0, w, h, 0xffffd0 );
m_pImage->drawRect( 0, 0, w, h, 0x000000 );
VoutWindow::~VoutWindow()
{
- if( m_pImage )
- {
- delete m_pImage;
- }
+ delete m_pImage;
// Get the VlcProc
VlcProc *pVlcProc = getIntf()->p_sys->p_vlcProc;
OSFactory *pOsFactory = OSFactory::instance( getIntf() );
// Recreate the image
- if( m_pImage )
- {
- delete m_pImage;
- }
+ delete m_pImage;
m_pImage = pOsFactory->createOSGraphics( width, height );
// Draw a black rectangle
m_pImage->fillRect( 0, 0, width, height, 0 );
}
}
#else
-# warning Don't access playlist iternal, broken code here.
+# warning "Don't access playlist iternal, broken code here."
abort();
#endif
if( !p_item )