From 362379ffd739c9e62c96793ce71a8fc259f466af Mon Sep 17 00:00:00 2001 From: Paul Beckingham Date: Fri, 4 Mar 2016 16:51:40 -0500 Subject: [PATCH] =?UTF-8?q?init:=20Create=D1=95=20~/.timewarrior/extension?= =?UTF-8?q?s?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/init.cpp | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/src/init.cpp b/src/init.cpp index 5fa4cbb6..ae1d09c5 100644 --- a/src/init.cpp +++ b/src/init.cpp @@ -80,6 +80,12 @@ void initializeData (Configuration& configuration, Database& database) shinyNewDatabase = true; } + // Create extensions subdirectory if necessary. + Directory extensions (dbLocation); + extensions += "extensions"; + if (! extensions.exists ()) + extensions.create (0700); + // If dbLocation exists, but is not readable/writable/executable, error. if (dbLocation.exists () && (! dbLocation.readable () ||