Use nullptr instead of NULL/0 pointer in C++ files

See: https://mirror.git.trinitydesktop.org/gitea/TDE/tde/issues/73
Signed-off-by: mio <stigma@disroot.org>
pull/17/head
mio 3 months ago
parent 5e965846d1
commit ed55bf0726

@ -48,7 +48,7 @@ namespace Codeine
m_thingy->setPaletteForegroundColor( paletteBackgroundColor().dark() );
TQEvent e( TQEvent::Resize );
eventFilter( 0, &e );
eventFilter( nullptr, &e );
adjustSize();
show();

@ -255,25 +255,30 @@ VideoWindow::captureFrame() const
return TQImage();
int yuv_size = ((w + 8) * (h + 1)) * 2;
uint8_t *yuv = new uint8_t[yuv_size];
if( yuv == 0 ) {
uint8_t *yuv = new(std::nothrow) uint8_t[yuv_size];
if (yuv == nullptr) {
Debug::error() << "Not enough memory to make screenframe!\n";
return TQImage(); }
return TQImage();
}
xine_get_current_frame_s(*engine(), &w, &h, &ratio, &format, yuv, &yuv_size);
// convert to yv12 if necessary
uint8_t *y = 0, *u = 0, *v = 0;
uint8_t *y = nullptr;
uint8_t *u = nullptr;
uint8_t *v = nullptr;
switch( format )
{
case XINE_IMGFMT_YUY2: {
uint8_t *yuy2 = yuv;
yuv = new uint8_t[(w * h * 2)];
if( yuv == 0 ) {
yuv = new(std::nothrow) uint8_t[(w * h * 2)];
if (yuv == nullptr) {
Debug::error() << "Not enough memory to make screenframe!\n";
delete [] yuy2;
return TQImage(); }
return TQImage();
}
y = yuv;
u = yuv + w * h;
@ -298,7 +303,7 @@ VideoWindow::captureFrame() const
// convert to rgb
uchar *rgb = yv12ToRgb( y, u, v, w, h );
TQImage frame( rgb, w, h, 32, 0, 0, TQImage::IgnoreEndian );
TQImage frame( rgb, w, h, 32, nullptr, 0, TQImage::IgnoreEndian );
delete [] yuv;
return frame;

@ -24,9 +24,9 @@
FHT::FHT(int n) :
m_buf(0),
m_tab(0),
m_log(0)
m_buf(nullptr),
m_tab(nullptr),
m_log(nullptr)
{
if (n < 3) {
m_num = 0;

@ -116,7 +116,8 @@ MainWindow::MainWindow()
}
{
TQPopupMenu *menu = 0, *settings = static_cast<TQPopupMenu*>(factory()->container( "settings", this ));
TQPopupMenu *menu = nullptr;
TQPopupMenu *settings = static_cast<TQPopupMenu*>(factory()->container( "settings", this ));
int id = SubtitleChannelsMenuItemId, index = 0;
#define make_menu( name, text ) \
@ -263,7 +264,7 @@ MainWindow::setupActions()
new TDEAction( i18n("Video Settings..."), "configure", Key_V, this, TQ_SLOT(configure()), ac, "video_settings" );
new TDEAction( i18n("Configure xine..."), "configure", 0, this, TQ_SLOT(configure()), ac, "xine_settings" );
(new KWidgetAction( m_positionSlider, i18n("Position Slider"), 0, 0, 0, ac, "position_slider" ))->setAutoSized( true );
(new KWidgetAction( m_positionSlider, i18n("Position Slider"), nullptr, nullptr, nullptr, ac, "position_slider" ))->setAutoSized( true );
m_volumeAction = new VolumeAction( toolBar(), ac );
}
@ -381,7 +382,7 @@ MainWindow::load( const KURL &url )
if (url.protocol() == "media") {
#define UDS_LOCAL_PATH (72 | TDEIO::UDS_STRING)
TDEIO::UDSEntry e;
if (!TDEIO::NetAccess::stat( url, e, 0 ))
if (!TDEIO::NetAccess::stat( url, e, nullptr ))
MessageBox::sorry( "There was an internal error with the media slave..." );
else {
TDEIO::UDSEntry::ConstIterator end = e.end();
@ -571,7 +572,7 @@ MainWindow::fullScreenToggled( bool isFullScreen )
delete s_handler;
// prevent videoWindow() moving around when mouse moves
setCentralWidget( isFullScreen ? 0 : videoWindow() );
setCentralWidget( isFullScreen ? nullptr : videoWindow() );
}
void
@ -626,7 +627,7 @@ void
MainWindow::aboutToShowMenu()
{
TQPopupMenu *menu = (TQPopupMenu*)sender();
TQCString name( sender() ? sender()->name() : 0 );
TQCString name( sender() ? sender()->name() : nullptr );
// uncheck all items first
for( uint x = 0; x < menu->count(); ++x )
@ -701,9 +702,9 @@ action( const char *name )
{
#define QT_FATAL_ASSERT
MainWindow *mainWindow = 0;
TDEActionCollection *actionCollection = 0;
TDEAction *action = 0;
MainWindow *mainWindow = nullptr;
TDEActionCollection *actionCollection = nullptr;
TDEAction *action = nullptr;
if( mainWindow = (MainWindow*)kapp->mainWidget() )
if( actionCollection = mainWindow->actionCollection() )

@ -93,7 +93,7 @@ PlayDialog::createRecentFileWidget( TQBoxLayout *layout )
for( KURL::List::ConstIterator it = urls.begin(), end = urls.end(); it != end; ++it ) {
const TQString fileName = (*it).fileName();
new TDEListViewItem( lv, 0, (*it).url(), fileName.isEmpty() ? (*it).prettyURL() : fileName );
new TDEListViewItem( lv, nullptr, (*it).url(), fileName.isEmpty() ? (*it).prettyURL() : fileName );
}
if( lv->childCount() ) {

@ -14,7 +14,7 @@
using Codeine::Slider;
Slider *Slider::s_instance = 0;
Slider *Slider::s_instance = nullptr;
Slider::Slider( TQWidget *parent, uint max )
@ -106,8 +106,8 @@ static inline TQString timeAsString( const int s )
void
Slider::setValue( int newValue )
{
static TQLabel *w1 = 0;
static TQLabel *w2 = 0;
static TQLabel *w1 = nullptr;
static TQLabel *w2 = nullptr;
if (!w1) {
w1 = new TQLabel( this );

@ -259,7 +259,7 @@ VideoWindow::event( TQEvent *e )
xine_event_t xineEvent;
xineEvent.type = keyCode;
xineEvent.data = NULL;
xineEvent.data = nullptr;
xineEvent.data_length = 0;
xine_event_send( m_stream, &xineEvent );

@ -48,8 +48,8 @@ public:
VolumeAction::VolumeAction( TDEToolBar *bar, TDEActionCollection *ac )
: TDEToggleAction( i18n("Volume"), "volume", TQt::Key_1, 0, 0, ac, "volume" )
, m_anchor( 0 )
: TDEToggleAction( i18n("Volume"), "volume", TQt::Key_1, nullptr, nullptr, ac, "volume" )
, m_anchor( nullptr )
{
m_widget = new VolumeSlider( bar->topLevelWidget() );

@ -24,7 +24,7 @@
TQString i18n(const char *text);
KDialogBase *XineConfigDialog::s_instance = 0;
KDialogBase *XineConfigDialog::s_instance = nullptr;
namespace Codeine
@ -79,7 +79,7 @@ XineConfigDialog::XineConfigDialog( xine_t *xine, TQWidget *parent )
TQHBox *hbox = new TQHBox( box );
hbox->setSpacing( METRIC_3B2 );
hbox->setMargin( METRIC_3B2 );
TQPixmap info = kapp->iconLoader()->loadIcon( "messagebox_info", TDEIcon::NoGroup, TDEIcon::SizeMedium, TDEIcon::DefaultState, 0, true );
TQPixmap info = kapp->iconLoader()->loadIcon( "messagebox_info", TDEIcon::NoGroup, TDEIcon::SizeMedium, TDEIcon::DefaultState, nullptr, true );
TQLabel *label = new TQLabel( hbox );
label->setPixmap( info );
label->setSizePolicy( TQSizePolicy::Maximum, TQSizePolicy::Maximum );
@ -102,14 +102,14 @@ XineConfigDialog::XineConfigDialog( xine_t *xine, TQWidget *parent )
public:
XineConfigEntryIterator( xine_t *xine ) : m_xine( xine ) { m_valid = xine_config_get_first_entry( m_xine, &m_entry ); }
inline XineConfigEntryIterator &operator++() { m_valid = xine_config_get_next_entry( m_xine, &m_entry ); return *this; }
inline xine_cfg_entry_t *operator*() { return m_valid ? &m_entry : 0; }
inline xine_cfg_entry_t *operator*() { return m_valid ? &m_entry : nullptr; }
};
TQGridLayout *grid = 0;
TQGridLayout *grid = nullptr;
TQString currentPage;
TQScrollView *view = 0;
parent = 0;
TQScrollView *view = nullptr;
parent = nullptr;
for( XineConfigEntryIterator it( m_xine ); *it; ++it )
{
@ -171,7 +171,7 @@ XineConfigDialog::slotHelp()
void
XineConfigDialog::slotUser1()
{
for( TQPtrListIterator<XineConfigEntry> it( m_entrys ); *it != 0; ++it )
for (TQPtrListIterator<XineConfigEntry> it(m_entrys); *it != nullptr; ++it)
(*it)->reset();
slotHelp();
@ -180,8 +180,8 @@ XineConfigDialog::slotUser1()
bool
XineConfigDialog::isUnsavedSettings() const
{
for( TQPtrListIterator<XineConfigEntry> it( m_entrys ); *it != 0; ++it )
if( (*it)->isChanged() )
for (TQPtrListIterator<XineConfigEntry> it(m_entrys); *it != nullptr; ++it)
if ((*it)->isChanged())
return true;
return false;
@ -202,13 +202,13 @@ XineConfigDialog::saveSettings()
///@class XineConfigEntry
XineConfigEntry::XineConfigEntry( TQWidget *parent, TQGridLayout *grid, xine_cfg_entry_t *entry )
: m_widget( 0 )
: m_widget( nullptr )
, m_key( entry->key )
, m_string( entry->str_value )
, m_number( entry->num_value )
{
TQWidget *&w = m_widget;
const char *signal = 0;
const char *signal = nullptr;
const int row = grid->numRows();
TQString description_text = TQString::fromUtf8( entry->description );

@ -25,19 +25,19 @@
namespace Codeine {
VideoWindow *VideoWindow::s_instance = 0;
VideoWindow *VideoWindow::s_instance = nullptr;
bool VideoWindow::s_logarithmicVolume = false;
VideoWindow::VideoWindow( TQWidget *parent )
: TQWidget( parent, "VideoWindow" )
, m_osd( 0 )
, m_stream( 0 )
, m_eventQueue( 0 )
, m_videoPort( 0 )
, m_audioPort( 0 )
, m_scope( 0 )
, m_xine( 0 )
, m_osd( nullptr )
, m_stream( nullptr )
, m_eventQueue( nullptr )
, m_videoPort( nullptr )
, m_audioPort( nullptr )
, m_scope( nullptr )
, m_xine( nullptr )
, m_current_vpts( 0 )
{
DEBUG_BLOCK
@ -136,7 +136,7 @@ VideoWindow::init()
m_videoPort = xine_open_video_driver( m_xine, "auto", XINE_VISUAL_TYPE_X11, videoWindow()->x11Visual() );
debug() << "xine_open_audio_driver()\n";
m_audioPort = xine_open_audio_driver( m_xine, "auto", NULL );
m_audioPort = xine_open_audio_driver( m_xine, "auto", nullptr );
debug() << "xine_stream_new()\n";
m_stream = xine_stream_new( m_xine, m_audioPort, m_videoPort );
@ -161,7 +161,7 @@ VideoWindow::init()
debug() << "scope_plugin_new()\n";
#if XINE_MAJOR_VERSION > 1 || (XINE_MAJOR_VERSION == 1 && XINE_MINOR_VERSION > 2) || \
(XINE_MAJOR_VERSION == 1 && XINE_MINOR_VERSION == 2 && XINE_SUB_VERSION >= 10)
m_scope = xine_post_init( m_xine, "codeine-scope", 1, &m_audioPort, NULL );
m_scope = xine_post_init( m_xine, "codeine-scope", 1, &m_audioPort, nullptr );
#else
m_scope = scope_plugin_new( m_xine, m_audioPort );
@ -279,7 +279,7 @@ VideoWindow::load( const KURL &url )
// ensure old buffers are deleted
// FIXME leaves one erroneous buffer
timerEvent( 0 );
timerEvent( nullptr );
if( m_scope ) {
xine_post_out_t *source = xine_get_audio_source( m_stream );
@ -613,12 +613,12 @@ VideoWindow::scope()
return scope;
//prune the buffer list and update the m_current_vpts timestamp
timerEvent( 0 );
timerEvent( nullptr );
const int64_t pts_per_smpls = 0; //scope_plugin_pts_per_smpls( m_scope );
for( int channels = xine_get_stream_info( m_stream, XINE_STREAM_INFO_AUDIO_CHANNELS ), frame = 0; frame < SCOPE_SIZE; )
{
MyNode *best_node = 0;
MyNode *best_node = nullptr;
for( MyNode *node = myList->next; node != myList; node = node->next )
if( node->vpts <= m_current_vpts && (!best_node || node->vpts > best_node->vpts) )
@ -880,7 +880,7 @@ VideoWindow::toggleDVDMenu()
{
xine_event_t e;
e.type = XINE_EVENT_INPUT_MENU1;
e.data = NULL;
e.data = nullptr;
e.data_length = 0;
xine_event_send( m_stream, &e );

@ -164,7 +164,7 @@ namespace Debug
Block( const char *label )
: m_label( label )
{
gettimeofday( &m_start, 0 );
gettimeofday( &m_start, nullptr );
kdDebug() << indent() << "BEGIN: " << label << "\n";
DEBUG_INDENT
@ -173,7 +173,7 @@ namespace Debug
~Block()
{
timeval end;
gettimeofday( &end, 0 );
gettimeofday( &end, nullptr );
end.tv_sec -= m_start.tv_sec;
if( end.tv_usec < m_start.tv_usec) {

@ -18,7 +18,7 @@
namespace Codeine {
VideoWindow *VideoWindow::s_instance = 0;
VideoWindow *VideoWindow::s_instance = nullptr;
namespace X
@ -30,12 +30,12 @@ namespace X
VideoWindow::VideoWindow( TQWidget *parent, const char *name )
: TQWidget( parent, name )
, m_osd( 0 )
, m_stream( 0 )
, m_eventQueue( 0 )
, m_videoPort( 0 )
, m_audioPort( 0 )
, m_xine( 0 )
, m_osd( nullptr )
, m_stream( nullptr )
, m_eventQueue( nullptr )
, m_videoPort( nullptr )
, m_audioPort( nullptr )
, m_xine( nullptr )
, m_displayRatio( 1 )
{
s_instance = this;

@ -37,7 +37,7 @@ VideoWindow::init()
m_videoPort = xine_open_video_driver( m_xine, "auto", XINE_VISUAL_TYPE_X11, x11Visual() );
debug() << "xine_open_audio_driver()\n";
m_audioPort = xine_open_audio_driver( m_xine, "auto", NULL );
m_audioPort = xine_open_audio_driver( m_xine, "auto", nullptr );
debug() << "xine_stream_new()\n";
m_stream = xine_stream_new( m_xine, m_audioPort, m_videoPort );

Loading…
Cancel
Save