@ -231,16 +231,16 @@ static int getSize(TQValueList<FcPattern *> &patterns)
return size ;
}
static void addAtom ( K IO: : UDSEntry & entry , unsigned int ID , long l , const TQString & s = TQString : : null )
static void addAtom ( TDE IO: : UDSEntry & entry , unsigned int ID , long l , const TQString & s = TQString : : null )
{
K IO: : UDSAtom atom ;
TDE IO: : UDSAtom atom ;
atom . m_uds = ID ;
atom . m_long = l ;
atom . m_str = s ;
entry . append ( atom ) ;
}
static bool createFolderUDSEntry ( K IO: : UDSEntry & entry , const TQString & name , const TQString & path , bool sys )
static bool createFolderUDSEntry ( TDE IO: : UDSEntry & entry , const TQString & name , const TQString & path , bool sys )
{
KFI_DBUG < < " createFolderUDSEntry " < < name < < ' ' < < path < < ' ' < < sys < < ' ' < < endl ;
@ -251,7 +251,7 @@ static bool createFolderUDSEntry(KIO::UDSEntry &entry, const TQString &name, con
if ( - 1 ! = KDE_lstat ( cPath , & buff ) )
{
addAtom ( entry , K IO: : UDS_NAME , 0 , name ) ;
addAtom ( entry , TDE IO: : UDS_NAME , 0 , name ) ;
if ( S_ISLNK ( buff . st_mode ) )
{
@ -262,49 +262,49 @@ static bool createFolderUDSEntry(KIO::UDSEntry &entry, const TQString &name, con
if ( n ! = - 1 )
buffer2 [ n ] = ' \0 ' ;
addAtom ( entry , K IO: : UDS_LINK_DEST , 0 , TQString : : fromLocal8Bit ( buffer2 ) ) ;
addAtom ( entry , TDE IO: : UDS_LINK_DEST , 0 , TQString : : fromLocal8Bit ( buffer2 ) ) ;
if ( - 1 = = KDE_stat ( cPath , & buff ) )
{
// It is a link pointing to nowhere
addAtom ( entry , K IO: : UDS_FILE_TYPE , S_IFMT - 1 ) ;
addAtom ( entry , K IO: : UDS_ACCESS , S_IRWXU | S_IRWXG | S_IRWXO ) ;
addAtom ( entry , K IO: : UDS_SIZE , 0 ) ;
addAtom ( entry , TDE IO: : UDS_FILE_TYPE , S_IFMT - 1 ) ;
addAtom ( entry , TDE IO: : UDS_ACCESS , S_IRWXU | S_IRWXG | S_IRWXO ) ;
addAtom ( entry , TDE IO: : UDS_SIZE , 0 ) ;
goto notype ;
}
}
addAtom ( entry , K IO: : UDS_FILE_TYPE , buff . st_mode & S_IFMT ) ;
addAtom ( entry , K IO: : UDS_ACCESS , buff . st_mode & 07777 ) ;
addAtom ( entry , K IO: : UDS_SIZE , buff . st_size ) ;
addAtom ( entry , TDE IO: : UDS_FILE_TYPE , buff . st_mode & S_IFMT ) ;
addAtom ( entry , TDE IO: : UDS_ACCESS , buff . st_mode & 07777 ) ;
addAtom ( entry , TDE IO: : UDS_SIZE , buff . st_size ) ;
notype :
addAtom ( entry , K IO: : UDS_MODIFICATION_TIME , buff . st_mtime ) ;
addAtom ( entry , TDE IO: : UDS_MODIFICATION_TIME , buff . st_mtime ) ;
struct passwd * user = getpwuid ( buff . st_uid ) ;
addAtom ( entry , K IO: : UDS_USER , 0 , user ? user - > pw_name : TQString : : number ( buff . st_uid ) . latin1 ( ) ) ;
addAtom ( entry , TDE IO: : UDS_USER , 0 , user ? user - > pw_name : TQString : : number ( buff . st_uid ) . latin1 ( ) ) ;
struct group * grp = getgrgid ( buff . st_gid ) ;
addAtom ( entry , K IO: : UDS_GROUP , 0 , grp ? grp - > gr_name : TQString : : number ( buff . st_gid ) . latin1 ( ) ) ;
addAtom ( entry , TDE IO: : UDS_GROUP , 0 , grp ? grp - > gr_name : TQString : : number ( buff . st_gid ) . latin1 ( ) ) ;
addAtom ( entry , K IO: : UDS_ACCESS_TIME , buff . st_atime ) ;
addAtom ( entry , K IO: : UDS_MIME_TYPE , 0 , sys
addAtom ( entry , TDE IO: : UDS_ACCESS_TIME , buff . st_atime ) ;
addAtom ( entry , TDE IO: : UDS_MIME_TYPE , 0 , sys
? KFI_KIO_FONTS_PROTOCOL " /system-folder "
: KFI_KIO_FONTS_PROTOCOL " /folder " ) ;
addAtom ( entry , K IO: : UDS_GUESSED_MIME_TYPE , 0 , " application/octet-stream " ) ;
addAtom ( entry , TDE IO: : UDS_GUESSED_MIME_TYPE , 0 , " application/octet-stream " ) ;
TQString url ( KFI_KIO_FONTS_PROTOCOL + TQString : : fromLatin1 ( " :/ " ) ) ;
return true ;
}
else if ( sys & & ! Misc : : root ( ) ) // Default system fonts folder does not actually exist yet!
{
KFI_DBUG < < " Default system folder ( " < < path < < " ) does not yet exist, so create dummy entry " < < endl ;
addAtom ( entry , K IO: : UDS_NAME , 0 , name ) ;
addAtom ( entry , K IO: : UDS_FILE_TYPE , S_IFDIR ) ;
addAtom ( entry , K IO: : UDS_ACCESS , 0744 ) ;
addAtom ( entry , K IO: : UDS_USER , 0 , " root " ) ;
addAtom ( entry , K IO: : UDS_GROUP , 0 , " root " ) ;
addAtom ( entry , K IO: : UDS_MIME_TYPE , 0 , KFI_KIO_FONTS_PROTOCOL " /system-folder " ) ;
addAtom ( entry , K IO: : UDS_GUESSED_MIME_TYPE , 0 , " application/octet-stream " ) ;
addAtom ( entry , TDE IO: : UDS_NAME , 0 , name ) ;
addAtom ( entry , TDE IO: : UDS_FILE_TYPE , S_IFDIR ) ;
addAtom ( entry , TDE IO: : UDS_ACCESS , 0744 ) ;
addAtom ( entry , TDE IO: : UDS_USER , 0 , " root " ) ;
addAtom ( entry , TDE IO: : UDS_GROUP , 0 , " root " ) ;
addAtom ( entry , TDE IO: : UDS_MIME_TYPE , 0 , KFI_KIO_FONTS_PROTOCOL " /system-folder " ) ;
addAtom ( entry , TDE IO: : UDS_GUESSED_MIME_TYPE , 0 , " application/octet-stream " ) ;
return true ;
}
@ -313,7 +313,7 @@ static bool createFolderUDSEntry(KIO::UDSEntry &entry, const TQString &name, con
return false ;
}
static bool createFontUDSEntry ( K IO: : UDSEntry & entry , const TQString & name , TQValueList < FcPattern * > & patterns , bool sys )
static bool createFontUDSEntry ( TDE IO: : UDSEntry & entry , const TQString & name , TQValueList < FcPattern * > & patterns , bool sys )
{
KFI_DBUG < < " createFontUDSEntry " < < name < < ' ' < < patterns . count ( ) < < endl ;
@ -344,7 +344,7 @@ static bool createFontUDSEntry(KIO::UDSEntry &entry, const TQString &name, TQVal
end = sortedPatterns . end ( ) ;
entry . clear ( ) ;
addAtom ( entry , K IO: : UDS_SIZE , getSize ( patterns ) ) ;
addAtom ( entry , TDE IO: : UDS_SIZE , getSize ( patterns ) ) ;
for ( it = sortedPatterns . begin ( ) ; it ! = end ; + + it )
{
@ -354,7 +354,7 @@ static bool createFontUDSEntry(KIO::UDSEntry &entry, const TQString &name, TQVal
if ( - 1 ! = KDE_lstat ( cPath , & buff ) )
{
addAtom ( entry , K IO: : UDS_NAME , 0 , name ) ;
addAtom ( entry , TDE IO: : UDS_NAME , 0 , name ) ;
if ( S_ISLNK ( buff . st_mode ) )
{
@ -366,32 +366,32 @@ static bool createFontUDSEntry(KIO::UDSEntry &entry, const TQString &name, TQVal
if ( n ! = - 1 )
buffer2 [ n ] = ' \0 ' ;
addAtom ( entry , K IO: : UDS_LINK_DEST , 0 , TQString : : fromLocal8Bit ( buffer2 ) ) ;
addAtom ( entry , TDE IO: : UDS_LINK_DEST , 0 , TQString : : fromLocal8Bit ( buffer2 ) ) ;
if ( - 1 = = KDE_stat ( cPath , & buff ) )
{
// It is a link pointing to nowhere
addAtom ( entry , K IO: : UDS_FILE_TYPE , S_IFMT - 1 ) ;
addAtom ( entry , K IO: : UDS_ACCESS , S_IRWXU | S_IRWXG | S_IRWXO ) ;
addAtom ( entry , TDE IO: : UDS_FILE_TYPE , S_IFMT - 1 ) ;
addAtom ( entry , TDE IO: : UDS_ACCESS , S_IRWXU | S_IRWXG | S_IRWXO ) ;
goto notype ;
}
}
addAtom ( entry , K IO: : UDS_FILE_TYPE , buff . st_mode & S_IFMT ) ;
addAtom ( entry , K IO: : UDS_ACCESS , buff . st_mode & 07777 ) ;
addAtom ( entry , TDE IO: : UDS_FILE_TYPE , buff . st_mode & S_IFMT ) ;
addAtom ( entry , TDE IO: : UDS_ACCESS , buff . st_mode & 07777 ) ;
notype :
addAtom ( entry , K IO: : UDS_MODIFICATION_TIME , buff . st_mtime ) ;
addAtom ( entry , TDE IO: : UDS_MODIFICATION_TIME , buff . st_mtime ) ;
struct passwd * user = getpwuid ( buff . st_uid ) ;
addAtom ( entry , K IO: : UDS_USER , 0 , user ? user - > pw_name : TQString : : number ( buff . st_uid ) . latin1 ( ) ) ;
addAtom ( entry , TDE IO: : UDS_USER , 0 , user ? user - > pw_name : TQString : : number ( buff . st_uid ) . latin1 ( ) ) ;
struct group * grp = getgrgid ( buff . st_gid ) ;
addAtom ( entry , K IO: : UDS_GROUP , 0 , grp ? grp - > gr_name : TQString : : number ( buff . st_gid ) . latin1 ( ) ) ;
addAtom ( entry , TDE IO: : UDS_GROUP , 0 , grp ? grp - > gr_name : TQString : : number ( buff . st_gid ) . latin1 ( ) ) ;
addAtom ( entry , K IO: : UDS_ACCESS_TIME , buff . st_atime ) ;
addAtom ( entry , K IO: : UDS_MIME_TYPE , 0 , KMimeType : : findByPath ( path , 0 , true ) - > name ( ) ) ;
addAtom ( entry , K IO: : UDS_GUESSED_MIME_TYPE , 0 , " application/octet-stream " ) ;
addAtom ( entry , TDE IO: : UDS_ACCESS_TIME , buff . st_atime ) ;
addAtom ( entry , TDE IO: : UDS_MIME_TYPE , 0 , KMimeType : : findByPath ( path , 0 , true ) - > name ( ) ) ;
addAtom ( entry , TDE IO: : UDS_GUESSED_MIME_TYPE , 0 , " application/octet-stream " ) ;
TQString url ( KFI_KIO_FONTS_PROTOCOL + TQString : : fromLatin1 ( " :/ " ) ) ;
@ -404,7 +404,7 @@ static bool createFontUDSEntry(KIO::UDSEntry &entry, const TQString &name, TQVal
url + = name + TQString : : fromLatin1 ( constMultipleExtension ) ;
else
url + = Misc : : getFile ( path ) ;
addAtom ( entry , K IO: : UDS_URL , 0 , url ) ;
addAtom ( entry , TDE IO: : UDS_URL , 0 , url ) ;
return true ; // This file was OK, so use its values...
}
}
@ -706,7 +706,7 @@ static bool getFontList(const TQStringList &files, TQMap<TQString, TQString> &ma
}
CKioFonts : : CKioFonts ( const TQCString & pool , const TQCString & app )
: K IO: : SlaveBase ( KFI_KIO_FONTS_PROTOCOL , pool , app ) ,
: TDE IO: : SlaveBase ( KFI_KIO_FONTS_PROTOCOL , pool , app ) ,
itsRoot ( Misc : : root ( ) ) ,
itsUsingFcFpe ( false ) ,
itsUsingXfsFpe ( false ) ,
@ -830,7 +830,7 @@ void CKioFonts::listDir(const KURL &url)
if ( updateFontList ( ) & & checkUrl ( url , true ) )
{
K IO: : UDSEntry entry ;
TDE IO: : UDSEntry entry ;
int size = 0 ;
if ( itsRoot | | TQStringList : : split ( ' / ' , url . path ( ) , false ) . count ( ) ! = 0 )
@ -861,7 +861,7 @@ void CKioFonts::listDir(const KURL &url)
listEntry ( entry , false ) ;
}
listEntry ( size ? entry : K IO: : UDSEntry ( ) , true ) ;
listEntry ( size ? entry : TDE IO: : UDSEntry ( ) , true ) ;
finished ( ) ;
}
@ -878,12 +878,12 @@ void CKioFonts::stat(const KURL &url)
if ( path . isEmpty ( ) )
{
error ( K IO: : ERR_COULD_NOT_STAT , url . prettyURL ( ) ) ;
error ( TDE IO: : ERR_COULD_NOT_STAT , url . prettyURL ( ) ) ;
return ;
}
TQStringList pathList ( TQStringList : : split ( ' / ' , path , false ) ) ;
K IO: : UDSEntry entry ;
TDE IO: : UDSEntry entry ;
bool err = false ;
switch ( pathList . count ( ) )
@ -901,7 +901,7 @@ void CKioFonts::stat(const KURL &url)
err = ! createFolderUDSEntry ( entry , i18n ( KFI_KIO_FONTS_SYS ) , itsFolders [ FOLDER_USER ] . location , true ) ;
else
{
error ( K IO: : ERR_SLAVE_DEFINED ,
error ( TDE IO: : ERR_SLAVE_DEFINED ,
i18n ( " Please specify \" %1 \" or \" %2 \" . " ) . arg ( i18n ( KFI_KIO_FONTS_USER ) ) . arg ( i18n ( KFI_KIO_FONTS_SYS ) ) ) ;
return ;
}
@ -912,7 +912,7 @@ void CKioFonts::stat(const KURL &url)
if ( err )
{
error ( K IO: : ERR_DOES_NOT_EXIST , url . prettyURL ( ) ) ;
error ( TDE IO: : ERR_DOES_NOT_EXIST , url . prettyURL ( ) ) ;
return ;
}
@ -921,7 +921,7 @@ void CKioFonts::stat(const KURL &url)
}
}
bool CKioFonts : : createStatEntry ( K IO: : UDSEntry & entry , const KURL & url , EFolder folder )
bool CKioFonts : : createStatEntry ( TDE IO: : UDSEntry & entry , const KURL & url , EFolder folder )
{
KFI_DBUG < < " createStatEntry " < < url . path ( ) < < endl ;
@ -1003,17 +1003,17 @@ void CKioFonts::get(const KURL &url)
KFI_DBUG < < " real: " < < realPathC < < endl ;
if ( - 2 = = KDE_stat ( realPathC . data ( ) , & buff ) )
error ( EACCES = = errno ? KIO: : ERR_ACCESS_DENIED : K IO: : ERR_DOES_NOT_EXIST , url . prettyURL ( ) ) ;
error ( EACCES = = errno ? TDEIO: : ERR_ACCESS_DENIED : TDE IO: : ERR_DOES_NOT_EXIST , url . prettyURL ( ) ) ;
else if ( S_ISDIR ( buff . st_mode ) )
error ( K IO: : ERR_IS_DIRECTORY , url . prettyURL ( ) ) ;
error ( TDE IO: : ERR_IS_DIRECTORY , url . prettyURL ( ) ) ;
else if ( ! S_ISREG ( buff . st_mode ) )
error ( K IO: : ERR_CANNOT_OPEN_FOR_READING , url . prettyURL ( ) ) ;
error ( TDE IO: : ERR_CANNOT_OPEN_FOR_READING , url . prettyURL ( ) ) ;
else
{
int fd = KDE_open ( realPathC . data ( ) , O_RDONLY ) ;
if ( fd < 0 )
error ( K IO: : ERR_CANNOT_OPEN_FOR_READING , url . prettyURL ( ) ) ;
error ( TDE IO: : ERR_CANNOT_OPEN_FOR_READING , url . prettyURL ( ) ) ;
else
{
// Determine the mimetype of the file to be retrieved, and emit it.
@ -1022,7 +1022,7 @@ void CKioFonts::get(const KURL &url)
totalSize ( buff . st_size ) ;
K IO: : filesize_t processed = 0 ;
TDE IO: : filesize_t processed = 0 ;
char buffer [ MAX_IPC_SIZE ] ;
TQByteArray array ;
@ -1033,7 +1033,7 @@ void CKioFonts::get(const KURL &url)
{
if ( errno = = EINTR )
continue ;
error ( K IO: : ERR_COULD_NOT_READ , url . prettyURL ( ) ) ;
error ( TDE IO: : ERR_COULD_NOT_READ , url . prettyURL ( ) ) ;
close ( fd ) ;
if ( multiple )
: : unlink ( realPathC ) ;
@ -1068,7 +1068,7 @@ void CKioFonts::put(const KURL &u, int mode, bool overwrite, bool resume)
if ( isHidden ( u ) )
{
error ( K IO: : ERR_WRITE_ACCESS_DENIED , u . prettyURL ( ) ) ;
error ( TDE IO: : ERR_WRITE_ACCESS_DENIED , u . prettyURL ( ) ) ;
return ;
}
@ -1088,7 +1088,7 @@ void CKioFonts::put(const KURL &u, int mode, bool overwrite, bool resume)
if ( destExists & & ! overwrite & & ! resume )
{
error ( K IO: : ERR_FILE_ALREADY_EXIST , url . prettyURL ( ) ) ;
error ( TDE IO: : ERR_FILE_ALREADY_EXIST , url . prettyURL ( ) ) ;
return ;
}
@ -1098,7 +1098,7 @@ void CKioFonts::put(const KURL &u, int mode, bool overwrite, bool resume)
if ( passwd . isEmpty ( ) )
{
error ( K IO: : ERR_SLAVE_DEFINED , i18n ( " Could not access \" %1 \" folder. " ) . arg ( i18n ( KFI_KIO_FONTS_SYS ) ) ) ;
error ( TDE IO: : ERR_SLAVE_DEFINED , i18n ( " Could not access \" %1 \" folder. " ) . arg ( i18n ( KFI_KIO_FONTS_SYS ) ) ) ;
return ;
}
}
@ -1150,7 +1150,7 @@ void CKioFonts::put(const KURL &u, int mode, bool overwrite, bool resume)
}
else
{
error ( K IO: : ERR_SLAVE_DEFINED , i18n ( " Could not access \" %1 \" folder. " ) . arg ( i18n ( KFI_KIO_FONTS_SYS ) ) ) ;
error ( TDE IO: : ERR_SLAVE_DEFINED , i18n ( " Could not access \" %1 \" folder. " ) . arg ( i18n ( KFI_KIO_FONTS_SYS ) ) ) ;
return ;
}
}
@ -1165,7 +1165,7 @@ void CKioFonts::put(const KURL &u, int mode, bool overwrite, bool resume)
}
else
{
error ( K IO: : ERR_SLAVE_DEFINED , i18n ( " Could not access \" %1 \" folder. " ) . arg ( i18n ( KFI_KIO_FONTS_USER ) ) ) ;
error ( TDE IO: : ERR_SLAVE_DEFINED , i18n ( " Could not access \" %1 \" folder. " ) . arg ( i18n ( KFI_KIO_FONTS_USER ) ) ) ;
return ;
}
}
@ -1205,7 +1205,7 @@ bool CKioFonts::putReal(const TQString &destOrig, const TQCString &destOrigC, bo
partExists = false ;
else
{
error ( K IO: : ERR_CANNOT_DELETE_PARTIAL , destPart ) ;
error ( TDE IO: : ERR_CANNOT_DELETE_PARTIAL , destPart ) ;
return false ;
}
}
@ -1236,7 +1236,7 @@ bool CKioFonts::putReal(const TQString &destOrig, const TQCString &destOrigC, bo
if ( fd < 0 )
{
error ( EACCES = = errno ? KIO: : ERR_WRITE_ACCESS_DENIED : K IO: : ERR_CANNOT_OPEN_FOR_WRITING , dest ) ;
error ( EACCES = = errno ? TDEIO: : ERR_WRITE_ACCESS_DENIED : TDE IO: : ERR_CANNOT_OPEN_FOR_WRITING , dest ) ;
return false ;
}
@ -1252,12 +1252,12 @@ bool CKioFonts::putReal(const TQString &destOrig, const TQCString &destOrigC, bo
{
if ( ENOSPC = = errno ) // disk full
{
error ( K IO: : ERR_DISK_FULL , destOrig ) ;
error ( TDE IO: : ERR_DISK_FULL , destOrig ) ;
result = - 2 ; // means: remove dest file
}
else
{
error ( K IO: : ERR_COULD_NOT_WRITE , destOrig ) ;
error ( TDE IO: : ERR_COULD_NOT_WRITE , destOrig ) ;
result = - 1 ;
}
}
@ -1288,14 +1288,14 @@ bool CKioFonts::putReal(const TQString &destOrig, const TQCString &destOrigC, bo
if ( close ( fd ) )
{
error ( K IO: : ERR_COULD_NOT_WRITE , destOrig ) ;
error ( TDE IO: : ERR_COULD_NOT_WRITE , destOrig ) ;
return false ;
}
// after full download rename the file back to original name
if ( markPartial & & : : rename ( destC . data ( ) , destOrigC . data ( ) ) )
{
error ( K IO: : ERR_CANNOT_RENAME_PARTIAL , destOrig ) ;
error ( TDE IO: : ERR_CANNOT_RENAME_PARTIAL , destOrig ) ;
return false ;
}
@ -1313,7 +1313,7 @@ void CKioFonts::copy(const KURL &src, const KURL &d, int mode, bool overwrite)
if ( isHidden ( d ) )
{
error ( K IO: : ERR_WRITE_ACCESS_DENIED , d . prettyURL ( ) ) ;
error ( TDE IO: : ERR_WRITE_ACCESS_DENIED , d . prettyURL ( ) ) ;
return ;
}
@ -1390,7 +1390,7 @@ void CKioFonts::copy(const KURL &src, const KURL &d, int mode, bool overwrite)
}
else
{
error ( K IO: : ERR_SLAVE_DEFINED , i18n ( " Could not access \" %1 \" folder. " ) . arg ( i18n ( KFI_KIO_FONTS_SYS ) ) ) ;
error ( TDE IO: : ERR_SLAVE_DEFINED , i18n ( " Could not access \" %1 \" folder. " ) . arg ( i18n ( KFI_KIO_FONTS_SYS ) ) ) ;
return ;
}
}
@ -1407,7 +1407,7 @@ void CKioFonts::copy(const KURL &src, const KURL &d, int mode, bool overwrite)
if ( - 1 = = KDE_stat ( realSrc . data ( ) , & buffSrc ) )
{
error ( EACCES = = errno ? KIO: : ERR_ACCESS_DENIED : K IO: : ERR_DOES_NOT_EXIST , src . prettyURL ( ) ) ;
error ( EACCES = = errno ? TDEIO: : ERR_ACCESS_DENIED : TDE IO: : ERR_DOES_NOT_EXIST , src . prettyURL ( ) ) ;
return ;
}
@ -1415,7 +1415,7 @@ void CKioFonts::copy(const KURL &src, const KURL &d, int mode, bool overwrite)
if ( srcFd < 0 )
{
error ( K IO: : ERR_CANNOT_OPEN_FOR_READING , src . prettyURL ( ) ) ;
error ( TDE IO: : ERR_CANNOT_OPEN_FOR_READING , src . prettyURL ( ) ) ;
return ;
}
@ -1428,14 +1428,14 @@ void CKioFonts::copy(const KURL &src, const KURL &d, int mode, bool overwrite)
if ( destFd < 0 )
{
error ( EACCES = = errno ? KIO: : ERR_WRITE_ACCESS_DENIED : K IO: : ERR_CANNOT_OPEN_FOR_WRITING , dest . prettyURL ( ) ) ;
error ( EACCES = = errno ? TDEIO: : ERR_WRITE_ACCESS_DENIED : TDE IO: : ERR_CANNOT_OPEN_FOR_WRITING , dest . prettyURL ( ) ) ;
close ( srcFd ) ;
return ;
}
totalSize ( buffSrc . st_size ) ;
K IO: : filesize_t processed = 0 ;
TDE IO: : filesize_t processed = 0 ;
char buffer [ MAX_IPC_SIZE ] ;
TQByteArray array ;
@ -1447,7 +1447,7 @@ void CKioFonts::copy(const KURL &src, const KURL &d, int mode, bool overwrite)
{
if ( errno = = EINTR )
continue ;
error ( K IO: : ERR_COULD_NOT_READ , src . prettyURL ( ) ) ;
error ( TDE IO: : ERR_COULD_NOT_READ , src . prettyURL ( ) ) ;
close ( srcFd ) ;
close ( destFd ) ;
return ;
@ -1461,11 +1461,11 @@ void CKioFonts::copy(const KURL &src, const KURL &d, int mode, bool overwrite)
close ( destFd ) ;
if ( ENOSPC = = errno ) // disk full
{
error ( K IO: : ERR_DISK_FULL , dest . prettyURL ( ) ) ;
error ( TDE IO: : ERR_DISK_FULL , dest . prettyURL ( ) ) ;
remove ( realDest . data ( ) ) ;
}
else
error ( K IO: : ERR_COULD_NOT_WRITE , dest . prettyURL ( ) ) ;
error ( TDE IO: : ERR_COULD_NOT_WRITE , dest . prettyURL ( ) ) ;
return ;
}
@ -1477,7 +1477,7 @@ void CKioFonts::copy(const KURL &src, const KURL &d, int mode, bool overwrite)
if ( close ( destFd ) )
{
error ( K IO: : ERR_COULD_NOT_WRITE , dest . prettyURL ( ) ) ;
error ( TDE IO: : ERR_COULD_NOT_WRITE , dest . prettyURL ( ) ) ;
return ;
}
@ -1512,9 +1512,9 @@ void CKioFonts::rename(const KURL &src, const KURL &d, bool overwrite)
KFI_DBUG < < " rename " < < src . prettyURL ( ) < < " - " < < d . prettyURL ( ) < < " , " < < overwrite < < endl ;
if ( src . directory ( ) = = d . directory ( ) )
error ( K IO: : ERR_SLAVE_DEFINED , i18n ( " Sorry, fonts cannot be renamed. " ) ) ;
error ( TDE IO: : ERR_SLAVE_DEFINED , i18n ( " Sorry, fonts cannot be renamed. " ) ) ;
else if ( itsRoot ) // Should never happen...
error ( K IO: : ERR_UNSUPPORTED_ACTION , unsupportedActionErrorString ( mProtocol , K IO: : CMD_RENAME ) ) ;
error ( TDE IO: : ERR_UNSUPPORTED_ACTION , unsupportedActionErrorString ( mProtocol , TDE IO: : CMD_RENAME ) ) ;
else
{
//
@ -1595,7 +1595,7 @@ void CKioFonts::rename(const KURL &src, const KURL &d, bool overwrite)
}
else
{
error ( K IO: : ERR_SLAVE_DEFINED , i18n ( " Could not access \" %1 \" folder. " ) . arg ( i18n ( KFI_KIO_FONTS_SYS ) ) ) ;
error ( TDE IO: : ERR_SLAVE_DEFINED , i18n ( " Could not access \" %1 \" folder. " ) . arg ( i18n ( KFI_KIO_FONTS_SYS ) ) ) ;
return ;
}
}
@ -1656,7 +1656,7 @@ void CKioFonts::del(const KURL &url, bool)
if ( doRootCmd ( cmd ) )
modified ( FOLDER_SYS , clearList , modifiedDirs ) ;
else
error ( K IO: : ERR_SLAVE_DEFINED , i18n ( " Could not access \" %1 \" folder. " ) . arg ( i18n ( KFI_KIO_FONTS_SYS ) ) ) ;
error ( TDE IO: : ERR_SLAVE_DEFINED , i18n ( " Could not access \" %1 \" folder. " ) . arg ( i18n ( KFI_KIO_FONTS_SYS ) ) ) ;
}
else
{
@ -1666,10 +1666,10 @@ void CKioFonts::del(const KURL &url, bool)
if ( 0 ! = unlink ( TQFile : : encodeName ( file ) . data ( ) ) )
error ( EACCES = = errno | | EPERM = = errno
? K IO: : ERR_ACCESS_DENIED
? TDE IO: : ERR_ACCESS_DENIED
: EISDIR = = errno
? K IO: : ERR_IS_DIRECTORY
: K IO: : ERR_CANNOT_DELETE ,
? TDE IO: : ERR_IS_DIRECTORY
: TDE IO: : ERR_CANNOT_DELETE ,
file ) ;
else
{
@ -1760,7 +1760,7 @@ void CKioFonts::special(const TQByteArray &a)
finished ( ) ;
break ;
default :
error ( K IO: : ERR_UNSUPPORTED_ACTION , TQString : : number ( cmd ) ) ;
error ( TDE IO: : ERR_UNSUPPORTED_ACTION , TQString : : number ( cmd ) ) ;
}
}
else
@ -1899,7 +1899,7 @@ void CKioFonts::doModified()
TQString CKioFonts : : getRootPasswd ( bool askPasswd )
{
KFI_DBUG < < " getRootPasswd " < < endl ;
K IO: : AuthInfo authInfo ;
TDE IO: : AuthInfo authInfo ;
SuProcess proc ( SYS_USER ) ;
bool error = false ;
int attempts = 0 ;
@ -2064,7 +2064,7 @@ bool CKioFonts::updateFontList()
if ( NULL = = itsFontList )
{
error ( K IO: : ERR_SLAVE_DEFINED , i18n ( " Internal fontconfig error. " ) ) ;
error ( TDE IO: : ERR_SLAVE_DEFINED , i18n ( " Internal fontconfig error. " ) ) ;
return false ;
}
@ -2099,7 +2099,7 @@ TQValueList<FcPattern *> * CKioFonts::getEntries(const KURL &url)
if ( it ! = itsFolders [ getFolder ( url ) ] . fontMap . end ( ) )
return & ( it . data ( ) ) ;
error ( K IO: : ERR_SLAVE_DEFINED , i18n ( " Could not access \" %1 \" . " ) . arg ( url . prettyURL ( ) ) ) ;
error ( TDE IO: : ERR_SLAVE_DEFINED , i18n ( " Could not access \" %1 \" . " ) . arg ( url . prettyURL ( ) ) ) ;
return NULL ;
}
@ -2143,7 +2143,7 @@ bool CKioFonts::checkFile(const TQString &file)
return true ;
}
error ( K IO: : ERR_SLAVE_DEFINED , i18n ( " <p>Only fonts may be installed.</p><p>If installing a fonts package (*%1), then "
error ( TDE IO: : ERR_SLAVE_DEFINED , i18n ( " <p>Only fonts may be installed.</p><p>If installing a fonts package (*%1), then "
" extract the components, and install individually.</p> " ) . arg ( constMultipleExtension ) ) ;
return false ;
}
@ -2205,24 +2205,24 @@ bool CKioFonts::getSourceFiles(const KURL &src, TQStringList &files)
if ( - 1 = = KDE_stat ( realSrc . data ( ) , & buffSrc ) )
{
error ( EACCES = = errno ? KIO: : ERR_ACCESS_DENIED : K IO: : ERR_DOES_NOT_EXIST , src . prettyURL ( ) ) ;
error ( EACCES = = errno ? TDEIO: : ERR_ACCESS_DENIED : TDE IO: : ERR_DOES_NOT_EXIST , src . prettyURL ( ) ) ;
return false ;
}
if ( S_ISDIR ( buffSrc . st_mode ) )
{
error ( K IO: : ERR_IS_DIRECTORY , src . prettyURL ( ) ) ;
error ( TDE IO: : ERR_IS_DIRECTORY , src . prettyURL ( ) ) ;
return false ;
}
if ( S_ISFIFO ( buffSrc . st_mode ) | | S_ISSOCK ( buffSrc . st_mode ) )
{
error ( K IO: : ERR_CANNOT_OPEN_FOR_READING , src . prettyURL ( ) ) ;
error ( TDE IO: : ERR_CANNOT_OPEN_FOR_READING , src . prettyURL ( ) ) ;
return false ;
}
}
}
else
{
error ( K IO: : ERR_DOES_NOT_EXIST , src . prettyURL ( ) ) ;
error ( TDE IO: : ERR_DOES_NOT_EXIST , src . prettyURL ( ) ) ;
return false ;
}
@ -2234,7 +2234,7 @@ bool CKioFonts::checkDestFile(const KURL &src, const KURL &dest, EFolder destFol
if ( ! overwrite & & ( Misc : : fExists ( itsFolders [ destFolder ] . location + src . fileName ( ) ) | |
Misc : : fExists ( itsFolders [ destFolder ] . location + modifyName ( src . fileName ( ) ) ) ) )
{
error ( K IO: : ERR_FILE_ALREADY_EXIST , dest . prettyURL ( ) ) ;
error ( TDE IO: : ERR_FILE_ALREADY_EXIST , dest . prettyURL ( ) ) ;
return false ;
}
@ -2250,7 +2250,7 @@ bool CKioFonts::checkDestFiles(const KURL &src, TQMap<TQString, TQString> &map,
dest . directory ( ) = = src . directory ( ) ) // Check whether confirmUrl changed a "cp fonts:/System fonts:/"
// to "cp fonts:/System fonts:/System"
{
error ( K IO: : ERR_FILE_ALREADY_EXIST , dest . prettyURL ( ) ) ;
error ( TDE IO: : ERR_FILE_ALREADY_EXIST , dest . prettyURL ( ) ) ;
return false ;
}
@ -2262,7 +2262,7 @@ bool CKioFonts::checkDestFiles(const KURL &src, TQMap<TQString, TQString> &map,
for ( ; fIt ! = fEnd ; + + fIt )
if ( NULL ! = getEntry ( destFolder , fIt . data ( ) ) | | NULL ! = getEntry ( destFolder , modifyName ( fIt . data ( ) ) ) )
{
error ( K IO: : ERR_FILE_ALREADY_EXIST , dest . prettyURL ( ) ) ;
error ( TDE IO: : ERR_FILE_ALREADY_EXIST , dest . prettyURL ( ) ) ;
return false ;
}
}
@ -2320,7 +2320,7 @@ bool CKioFonts::confirmMultiple(const KURL &url, const TQStringList &files, EFol
" The other affected fonts are:</p><ul>%1</ul><p> \n Do you wish to "
" delete all of these?</p> " ) . arg ( out ) ) )
{
error ( K IO: : ERR_USER_CANCELED , url . prettyURL ( ) ) ;
error ( TDE IO: : ERR_USER_CANCELED , url . prettyURL ( ) ) ;
return false ;
}
}
@ -2368,7 +2368,7 @@ bool CKioFonts::checkUrl(const KURL &u, bool rootOk)
else
if ( ! isSysFolder ( sect ) & & ! isUserFolder ( sect ) )
{
error ( K IO: : ERR_SLAVE_DEFINED , i18n ( " Please specify \" %1 \" or \" %2 \" . " )
error ( TDE IO: : ERR_SLAVE_DEFINED , i18n ( " Please specify \" %1 \" or \" %2 \" . " )
. arg ( i18n ( KFI_KIO_FONTS_USER ) ) . arg ( i18n ( KFI_KIO_FONTS_SYS ) ) ) ;
return false ;
}
@ -2388,7 +2388,7 @@ bool CKioFonts::checkAllowed(const KURL &u)
ds = = TQString ( TQChar ( ' / ' ) + TQString : : fromLatin1 ( KFI_KIO_FONTS_USER ) + TQChar ( ' / ' ) ) | |
ds = = TQString ( TQChar ( ' / ' ) + TQString : : fromLatin1 ( KFI_KIO_FONTS_SYS ) + TQChar ( ' / ' ) ) )
{
error ( K IO: : ERR_SLAVE_DEFINED , i18n ( " Sorry, you cannot rename, move, copy, or delete either \" %1 \" or \" %2 \" . " )
error ( TDE IO: : ERR_SLAVE_DEFINED , i18n ( " Sorry, you cannot rename, move, copy, or delete either \" %1 \" or \" %2 \" . " )
. arg ( i18n ( KFI_KIO_FONTS_USER ) ) . arg ( i18n ( KFI_KIO_FONTS_SYS ) ) ) ; \
return false ;
}
@ -2460,7 +2460,7 @@ void CKioFonts::reparseConfig()
if ( itsRoot )
{
K Config cfg ( KFI_ROOT_CFG_FILE ) ;
TDE Config cfg ( KFI_ROOT_CFG_FILE ) ;
bool doX = cfg . readBoolEntry ( KFI_CFG_X_KEY , KFI_DEFAULT_CFG_X ) ,
doGs = cfg . readBoolEntry ( KFI_CFG_GS_KEY , KFI_DEFAULT_CFG_GS ) ;
@ -2483,7 +2483,7 @@ void CKioFonts::reparseConfig()
}
else
{
K Config rootCfg ( KFI_ROOT_CFG_FILE ) ;
TDE Config rootCfg ( KFI_ROOT_CFG_FILE ) ;
bool rootDoX = rootCfg . readBoolEntry ( KFI_CFG_X_KEY , KFI_DEFAULT_CFG_X ) ,
rootDoGs = rootCfg . readBoolEntry ( KFI_CFG_GS_KEY , KFI_DEFAULT_CFG_GS ) ;
@ -2517,7 +2517,7 @@ void CKioFonts::reparseConfig()
if ( 0 = = itsNrsKfiParams [ 1 ] )
itsNrsKfiParams [ 0 ] = 0 ;
K Config cfg ( KFI_CFG_FILE ) ;
TDE Config cfg ( KFI_CFG_FILE ) ;
bool doX = cfg . readBoolEntry ( KFI_CFG_X_KEY , KFI_DEFAULT_CFG_X ) ,
doGs = cfg . readBoolEntry ( KFI_CFG_GS_KEY , KFI_DEFAULT_CFG_GS ) ;