merge branch work back into trunk

git-svn-id: svn://svn.icculus.org/gtkradiant/GtkRadiant/trunk@319 8a3a26a2-13c4-0310-b231-cf6edde360e5
This commit is contained in:
TTimo
2008-09-01 17:34:10 +00:00
75 changed files with 11414 additions and 4402 deletions

View File

@@ -208,11 +208,11 @@ EPathCheck CheckFile( const char *path ) {
}
bool radCreateDirectory( const char *directory ) {
return CreateDirectory( directory, NULL ) != false;
return ( CreateDirectory( directory, NULL ) != false );
}
bool radCopyFile( const char *lpExistingFileName, const char *lpNewFileName ) {
return CopyFile( lpExistingFileName, lpNewFileName, FALSE ) != false;
return ( CopyFile( lpExistingFileName, lpNewFileName, FALSE ) != false );
}
#endif
@@ -239,7 +239,10 @@ bool CopyTree( const char *source, const char *dest ) {
switch ( CheckFile( srcEntry.GetBuffer() ) ) {
case PATH_DIRECTORY: {
if ( CheckFile( dstEntry.GetBuffer() ) == PATH_FAIL ) {
radCreateDirectory( dstEntry.GetBuffer() );
if ( !radCreateDirectory( dstEntry.GetBuffer() ) ) {
Sys_Printf( "create directory %s failed\n", dstEntry.GetBuffer() );
return false;
}
}
bool ret;
ret = CopyTree( srcEntry.GetBuffer(), dstEntry.GetBuffer() );