Author: hpoussin Date: Thu Apr 3 14:07:11 2008 New Revision: 32831
URL: http://svn.reactos.org/svn/reactos?rev=32831&view=rev Log: Replace E_FAIL by a better error code
Modified: trunk/reactos/lib/recyclebin/recyclebin_v5.c
Modified: trunk/reactos/lib/recyclebin/recyclebin_v5.c URL: http://svn.reactos.org/svn/reactos/trunk/reactos/lib/recyclebin/recyclebin_v... ============================================================================== --- trunk/reactos/lib/recyclebin/recyclebin_v5.c [iso-8859-1] (original) +++ trunk/reactos/lib/recyclebin/recyclebin_v5.c [iso-8859-1] Thu Apr 3 14:07:11 2008 @@ -199,7 +199,7 @@ TRACE("(%p, %s)\n", This, debugstr_w(szFileName));
if (s->EnumeratorCount != 0) - return E_FAIL; + return HRESULT_FROM_WIN32(ERROR_SHARING_VIOLATION);
/* Get full file name */ while (TRUE) @@ -414,7 +414,7 @@ TRACE("(%p, %s, %p)\n", This, debugstr_w(pDeletedFileName), pDeletedFile);
if (s->EnumeratorCount != 0) - return E_FAIL; + return HRESULT_FROM_WIN32(ERROR_SHARING_VIOLATION);
pHeader = MapViewOfFile(s->hInfoMapped, FILE_MAP_WRITE, 0, 0, 0); if (!pHeader) @@ -476,7 +476,7 @@ TRACE("(%p, %s, %p)\n", This, debugstr_w(pDeletedFileName), pDeletedFile);
if (s->EnumeratorCount != 0) - return E_FAIL; + return HRESULT_FROM_WIN32(ERROR_SHARING_VIOLATION);
pHeader = MapViewOfFile(s->hInfoMapped, FILE_MAP_WRITE, 0, 0, 0); if (!pHeader)