mirror of
https://github.com/NixOS/nix.git
synced 2025-11-12 05:26:02 +01:00
Fixes an instance of
nix: src/libutil/util.cc:139: nix::Path nix::canonPath(PathView, bool): Assertion `path != ""' failed.
... which I've been getting in one of my shells for some reason.
I have yet to find out why TMPDIR was empty, but it's no reason for
Nix to break.
(cherry picked from commit c3fb2aa1f9)
17 lines
242 B
C++
17 lines
242 B
C++
#pragma once
|
|
/**
|
|
* @file
|
|
*
|
|
* Utiltities for working with the file sytem and file paths.
|
|
*/
|
|
|
|
#include "types.hh"
|
|
|
|
namespace nix {
|
|
|
|
/**
|
|
* Return `TMPDIR`, or the default temporary directory if unset or empty.
|
|
*/
|
|
Path defaultTempDir();
|
|
|
|
}
|