close Warning: Can't synchronize with repository "(default)" (/var/svn/tolp does not appear to be a Subversion repository.). Look in the Trac log for more information.

Opened 10 years ago

Last modified 9 years ago

#1783 new defect

Las funciones OS* no funcionan adecuadamente

Reported by: Pedro Gea Owned by: Pedro Gea
Priority: normal Milestone: Mantainance
Component: Kernel Version: 3.1
Severity: normal Keywords:
Cc:

Description

Se solicita la revisión de las funciones OS*, por ejemplo: OSFilCopy, OSDirMove, ... ya que en ocasiones no hacen lo que deben y no muestran errores.

Change History (4)

comment:1 Changed 10 years ago by Pedro Gea

En Windows, algunas de las fucniones redirigen su llamada al sistema operativo a través de una llamada a WinSystem precedida por "cmd.exe /D /E:ON /C". Sin embargo WinSystem sólo redirige los errores de las llamadas que comienzan por "cmd " (véase sys.cpp línea 446)

comment:2 Changed 10 years ago by Pedro Gea

(In [6281]) Refs #1783
Se corrige el pre-comando OSWinCmd, para permiter el reencaminado de los errores.

comment:3 Changed 10 years ago by Pedro Gea

(In [6282]) Refs #1783
Nos auxiliamos en el StartActions de la StdLib para la corrección del OSWinCmd de versiones instaladas de TOLBase.

comment:4 Changed 9 years ago by Pedro Gea

Véase [6591] El archivo donde se redireccionan los errores debe estar escapado.

Note: See TracTickets for help on using tickets.