mirror of
https://github.com/jart/cosmopolitan.git
synced 2025-07-02 17:28:30 +00:00
Replace COSMO define with _COSMO_SOURCE
This change might cause ABI breakages for /opt/cosmos. It's needed to help us better conform to header declaration practices.
This commit is contained in:
parent
a033b65a33
commit
c776a32f75
238 changed files with 858 additions and 1069 deletions
|
@ -231,7 +231,7 @@ void StartTcpServer(void) {
|
|||
printf("ready %hu\n", ntohs(g_servaddr.sin_port));
|
||||
fflush(stdout);
|
||||
fclose(stdout);
|
||||
dup2(g_bogusfd, stdout->fd);
|
||||
dup2(g_bogusfd, fileno(stdout));
|
||||
}
|
||||
}
|
||||
|
||||
|
@ -573,8 +573,8 @@ void Daemonize(void) {
|
|||
if (fork() > 0) _exit(0);
|
||||
setsid();
|
||||
if (fork() > 0) _exit(0);
|
||||
dup2(g_bogusfd, stdin->fd);
|
||||
if (!g_sendready) dup2(g_bogusfd, stdout->fd);
|
||||
dup2(g_bogusfd, fileno(stdin));
|
||||
if (!g_sendready) dup2(g_bogusfd, fileno(stdout));
|
||||
freopen(kLogFile, "ae", stderr);
|
||||
if (fstat(fileno(stderr), &st) != -1 && st.st_size > kLogMaxBytes) {
|
||||
ftruncate(fileno(stderr), 0);
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue