]> git.tdb.fi Git - libs/core.git/blobdiff - source/fs/unix/dir.cpp
Zero-arguments overloads and better error checking for get*dir functions
[libs/core.git] / source / fs / unix / dir.cpp
index 93aaeab5c73339e668af52e2f077e36839b98bbe..69e926adf189e7087f3772b546248ad80079bd2a 100644 (file)
@@ -31,6 +31,8 @@ Path get_home_dir()
 
 Path get_user_data_dir(const string &appname)
 {
+       if(appname.empty())
+               throw invalid_argument("get_user_data_dir");
        return get_home_dir()/("."+appname);
 }