2 * Copyright 2015, Axel Dörfler, axeld@pinc-software.de.
3 * Distributed under the terms of the MIT License.
7 //! Empty main temporary directory
10 #include "InitTemporaryDirectoryJob.h"
12 #include <FindDirectory.h>
16 InitTemporaryDirectoryJob::InitTemporaryDirectoryJob()
18 AbstractEmptyDirectoryJob("init /tmp")
24 InitTemporaryDirectoryJob::Execute()
26 // TODO: the /tmp entries could be scanned synchronously, and deleted
29 status_t status
= find_directory(B_SYSTEM_TEMP_DIRECTORY
, &path
, true);
31 return CreateAndEmpty(path
.Path());