"Fossies" - the Fresh Open Source Software Archive  

Source code changes of the file "sunpro/Make/bin/make/common/doname.cc" between
schily-2021-08-14.tar.bz2 and schily-2021-09-18.tar.bz2

About: Schily Tools are a collection of programs like cdrecord, cdda2wav, mkisofs, star and much more. In memoriam of the author Jörg Schilling, who passed away in October 2021.

doname.cc  (schily-2021-08-14.tar.bz2):doname.cc  (schily-2021-09-18.tar.bz2)
skipping to change at line 36 skipping to change at line 36
*/ */
/* /*
* @(#)doname.cc 1.115 06/12/12 * @(#)doname.cc 1.115 06/12/12
*/ */
#pragma ident "@(#)doname.cc 1.115 06/12/12" #pragma ident "@(#)doname.cc 1.115 06/12/12"
/* /*
* Copyright 2017-2021 J. Schilling * Copyright 2017-2021 J. Schilling
* *
* @(#)doname.cc 1.28 21/08/10 2017-2021 J. Schilling * @(#)doname.cc 1.30 21/08/16 2017-2021 J. Schilling
*/ */
#include <schily/mconfig.h> #include <schily/mconfig.h>
#ifndef lint #ifndef lint
static UConst char sccsid[] = static UConst char sccsid[] =
"@(#)doname.cc 1.28 21/08/10 2017-2021 J. Schilling"; "@(#)doname.cc 1.30 21/08/16 2017-2021 J. Schilling";
#endif #endif
/* /*
* doname.c * doname.c
* *
* Figure out which targets are out of date and rebuild them * Figure out which targets are out of date and rebuild them
*/ */
/* /*
* Included files * Included files
skipping to change at line 3672 skipping to change at line 3672
pollResults(char *outFn, char *errFn, char *hostNm) pollResults(char *outFn, char *errFn, char *hostNm)
{ {
int child; int child;
child = fork(); child = fork();
switch (child) { switch (child) {
case -1: case -1:
break; break;
case 0: case 0:
enable_interrupt((void (*) (int))SIG_DFL); enable_interrupt((void (*) (int))SIG_DFL);
#ifdef linux #if !defined(HAVE_SIGSET)
(void) signal(SIGUSR1, Avo_PollResultsAction_Sigusr1Handler); #define sigset signal
#else
(void) sigset(SIGUSR1, Avo_PollResultsAction_Sigusr1Handler);
#endif #endif
(void) sigset(SIGUSR1, Avo_PollResultsAction_Sigusr1Handler);
pollResultsAction(outFn, errFn); pollResultsAction(outFn, errFn);
exit(0); exit(0);
break; break;
default: default:
break; break;
} }
return child; return child;
} }
 End of changes. 4 change blocks. 
6 lines changed or deleted 5 lines changed or added

Home  |  About  |  Features  |  All  |  Newest  |  Dox  |  Diffs  |  RSS Feeds  |  Screenshots  |  Comments  |  Imprint  |  Privacy  |  HTTP(S)