]> Dogcows Code - chaz/openbox/commitdiff
try make the ~/.openbox dir if it doesnt exist.
authorDana Jansens <danakj@orodu.net>
Sun, 7 Jul 2002 10:26:42 +0000 (10:26 +0000)
committerDana Jansens <danakj@orodu.net>
Sun, 7 Jul 2002 10:26:42 +0000 (10:26 +0000)
src/blackbox.cc

index 0865b681f6e50fb1ed330294ea55c1f3a6925d4b..631e819e1bab33c5c499efd112ca2e0739def576 100644 (file)
@@ -145,6 +145,12 @@ Blackbox::Blackbox(char **m_argv, char *dpy_name, char *rc, char *menu)
 
   ::blackbox = this;
   argv = m_argv;
+
+  // try to make sure the ~/.openbox directory exists
+  mkdir(expandTilde("~/.openbox").c_str(), S_IREAD | S_IWRITE | S_IEXEC |
+                                           S_IRGRP | S_IWGRP | S_IXGRP |
+                                           S_IROTH | S_IWOTH | S_IXOTH);
+  
   if (! rc) rc = "~/.openbox/rc";
   rc_file = expandTilde(rc);
   config.setFile(rc_file);  
This page took 0.026605 seconds and 4 git commands to generate.