summaryrefslogtreecommitdiff
path: root/dmake
diff options
context:
space:
mode:
authorIvo Hinkelmann <ihi@openoffice.org>2007-10-15 15:00:01 +0000
committerIvo Hinkelmann <ihi@openoffice.org>2007-10-15 15:00:01 +0000
commit8fe55843a33232860fb59ec8e72dd9cb7bf79890 (patch)
treeb005a6c8f2786ccf32ab94bf1b5a99c527418070 /dmake
parent95383cf67fd2ffddb4e5a64cfb45f7b57f59b9fc (diff)
INTEGRATION: CWS dmake411 (1.1.1.1.172); FILE MERGED
2007/09/02 10:44:27 vq 1.1.1.1.172.1: #i67911# Wait with the deletion of temporary files until the target is completely made.
Diffstat (limited to 'dmake')
-rw-r--r--dmake/win95/microsft/vpp40/runargv.c4
-rw-r--r--dmake/winnt/microsft/vpp40/runargv.c4
2 files changed, 2 insertions, 6 deletions
diff --git a/dmake/win95/microsft/vpp40/runargv.c b/dmake/win95/microsft/vpp40/runargv.c
index 094beeb58..a85a5878c 100644
--- a/dmake/win95/microsft/vpp40/runargv.c
+++ b/dmake/win95/microsft/vpp40/runargv.c
@@ -1,6 +1,6 @@
Blake sent me the wrong one.
-/* RCS $Id: runargv.c,v 1.1.1.1 2000-09-22 15:33:37 hr Exp $
+/* RCS $Id: runargv.c,v 1.2 2007-10-15 15:58:54 ihi Exp $
--
-- SYNOPSIS
-- Invoke a sub process.
@@ -206,7 +206,6 @@ int status;
Current_target = NIL(CELL);
if ( _procs[i].pr_target->ce_attr & A_ERROR ) {
- Unlink_temp_files( _procs[i].pr_target );
_procs[i].pr_last = TRUE;
goto ABORT_REMAINDER_OF_RECIPE;
}
@@ -224,7 +223,6 @@ int status;
if( _proc_cnt == Max_proc ) Wait_for_child( FALSE, -1 );
}
else {
- Unlink_temp_files( _procs[i].pr_target );
Handle_result(status,_procs[i].pr_ignore,_abort_flg,_procs[i].pr_target);
ABORT_REMAINDER_OF_RECIPE:
diff --git a/dmake/winnt/microsft/vpp40/runargv.c b/dmake/winnt/microsft/vpp40/runargv.c
index 094beeb58..3d6465304 100644
--- a/dmake/winnt/microsft/vpp40/runargv.c
+++ b/dmake/winnt/microsft/vpp40/runargv.c
@@ -1,6 +1,6 @@
Blake sent me the wrong one.
-/* RCS $Id: runargv.c,v 1.1.1.1 2000-09-22 15:33:37 hr Exp $
+/* RCS $Id: runargv.c,v 1.2 2007-10-15 16:00:01 ihi Exp $
--
-- SYNOPSIS
-- Invoke a sub process.
@@ -206,7 +206,6 @@ int status;
Current_target = NIL(CELL);
if ( _procs[i].pr_target->ce_attr & A_ERROR ) {
- Unlink_temp_files( _procs[i].pr_target );
_procs[i].pr_last = TRUE;
goto ABORT_REMAINDER_OF_RECIPE;
}
@@ -224,7 +223,6 @@ int status;
if( _proc_cnt == Max_proc ) Wait_for_child( FALSE, -1 );
}
else {
- Unlink_temp_files( _procs[i].pr_target );
Handle_result(status,_procs[i].pr_ignore,_abort_flg,_procs[i].pr_target);
ABORT_REMAINDER_OF_RECIPE: