Patch level :2.0 p@rtners 680
Files correlati :tutti! Ricompilazione Demo : [ ] Commento :sistemato problema di scrittura files .ini su server XP da client 98 git-svn-id: svn://10.65.10.50/trunk@11747 c028cbd2-c16b-5b4b-a496-9718f37d4682
This commit is contained in:
parent
6820f85b66
commit
2200151308
@ -1,4 +1,5 @@
|
||||
#include <xvt.h>
|
||||
#include <errno.h>
|
||||
#include <direct.h>
|
||||
|
||||
#include <diction.h>
|
||||
@ -36,11 +37,13 @@ bool fcopy(
|
||||
if (i == NULL)
|
||||
return error_box(FR("Impossibile leggere il file %s\nda copiare in %s"), orig, dest);
|
||||
|
||||
if (!append)
|
||||
::remove(dest);
|
||||
FILE* o = fopen(dest, wflag);
|
||||
if (o == NULL)
|
||||
{
|
||||
fclose(i);
|
||||
return error_box(FR("Impossibile creare il file %s\nper copiare il file %s"), dest, orig);
|
||||
return error_box(FR("Impossibile creare il file '%s' (%s)\nper copiare il file '%s'\nErrore %d"), dest, wflag, orig, errno);
|
||||
}
|
||||
|
||||
const int size = 16*1024;
|
||||
|
Loading…
x
Reference in New Issue
Block a user