diff -urN transkode-0.5/src/worker/transkodefilejob.cpp transcode-0.5.new/src/worker/transkodefilejob.cpp --- transkode-0.5/src/worker/transkodefilejob.cpp 2006-05-02 00:10:55.000000000 +0200 +++ transcode-0.5.new/src/worker/transkodefilejob.cpp 2006-11-17 13:59:06.432983250 +0100 @@ -39,7 +39,7 @@ QMutex TransKodeFileJob::s_fileTypeResolverMutex( true ); TransKodeFileJob::TransKodeFileJob( const TransKodeConfig& cfg, const QString& srcPath, const QString& profile ): - m_jobID( (int)this ), + m_jobID( (long)this ), m_config( cfg ), m_jobMutex( true ), // recursive mutex m_worker( 0 ), @@ -67,7 +67,7 @@ } TransKodeFileJob::TransKodeFileJob( const TransKodeConfig& cfg, const QString& srcPath ): - m_jobID( (int)this ), + m_jobID( (long)this ), m_config( cfg ), m_jobMutex( true ), // recursive mutex m_worker( 0 ), diff -urN transkode-0.5/src/worker/transkodefileworker.cpp transcode-0.5.new/src/worker/transkodefileworker.cpp --- transkode-0.5/src/worker/transkodefileworker.cpp 2006-05-01 05:35:44.000000000 +0200 +++ transcode-0.5.new/src/worker/transkodefileworker.cpp 2006-11-17 13:58:49.199906250 +0100 @@ -31,7 +31,7 @@ m_logger( logger ), m_config( cfg ), - m_workerID( (int)this ), + m_workerID( (long)this ), m_autoRefresh( autoRefresh ), m_threadPaused( 0 ),