[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Dotgnu-pnet-commits] CVS: pnet/support dir.c,1.11,1.12
From: |
Gopal.V <address@hidden> |
Subject: |
[Dotgnu-pnet-commits] CVS: pnet/support dir.c,1.11,1.12 |
Date: |
Thu, 19 Dec 2002 23:39:37 -0500 |
Update of /cvsroot/dotgnu-pnet/pnet/support
In directory subversions:/tmp/cvs-serv29396/support
Modified Files:
dir.c
Log Message:
Patch #870 and similar changes
Index: dir.c
===================================================================
RCS file: /cvsroot/dotgnu-pnet/pnet/support/dir.c,v
retrieving revision 1.11
retrieving revision 1.12
diff -C2 -r1.11 -r1.12
*** dir.c 18 Dec 2002 03:24:33 -0000 1.11
--- dir.c 20 Dec 2002 04:39:35 -0000 1.12
***************
*** 55,67 ****
ILInt32 ILDeleteDir(const char *path)
{
! errno=0;
if (path == NULL)
! {
! return IL_ERRNO_ENOENT;
! }
#ifdef HAVE_REMOVE
! remove(path);
! return ILSysIOConvertErrno(errno);
#else
return IL_ERRNO_ENOSYS;
--- 55,74 ----
ILInt32 ILDeleteDir(const char *path)
{
! int retval;
if (path == NULL)
! {
! return IL_ERRNO_ENOENT;
! }
#ifdef HAVE_REMOVE
! retval=remove(path);
! if(retval)
! {
! return ILSysIOConvertErrno(retval);
! }
! else
! {
! return IL_ERRNO_Success;
! }
#else
return IL_ERRNO_ENOSYS;
***************
*** 74,79 ****
int retVal;
- /* Reset errno because we're not sure what it'll be */
- errno = 0;
if (old_name == NULL || new_name == NULL)
{
--- 81,84 ----
***************
*** 83,87 ****
#ifdef HAVE_RENAME
retVal = rename(old_name, new_name);
! return ILSysIOConvertErrno(errno);
#else
return IL_ERRNO_ENOSYS;
--- 88,95 ----
#ifdef HAVE_RENAME
retVal = rename(old_name, new_name);
! if(retVal == 0)
! return IL_ERRNO_Success;
! else
! return ILSysIOConvertErrno(errno);
#else
return IL_ERRNO_ENOSYS;
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- [Dotgnu-pnet-commits] CVS: pnet/support dir.c,1.11,1.12,
Gopal.V <address@hidden> <=