1
0
Fork 0
mirror of https://github.com/NixOS/nix synced 2025-06-28 22:01:15 +02:00

Silence some warnings on GCC 4.9

This commit is contained in:
Eelco Dolstra 2014-12-12 17:14:28 +01:00
parent 46f3eb6fdd
commit b77037b8fd
4 changed files with 12 additions and 7 deletions

View file

@ -1976,9 +1976,11 @@ void DerivationGoal::runChild()
/* Set the hostname etc. to fixed values. */
char hostname[] = "localhost";
sethostname(hostname, sizeof(hostname));
if (sethostname(hostname, sizeof(hostname)) == -1)
throw SysError("cannot set host name");
char domainname[] = "(none)"; // kernel default
setdomainname(domainname, sizeof(domainname));
if (setdomainname(domainname, sizeof(domainname)) == -1)
throw SysError("cannot set domain name");
/* Make all filesystems private. This is necessary
because subtrees may have been mounted as "shared"