]> Dogcows Code - chaz/openbox/blobdiff - src/blackbox.cc
dont need to XrmInit outside of the Config class. fix indenting.
[chaz/openbox] / 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.019985 seconds and 4 git commands to generate.