SlackBuildsOrg/desktop/idesk/create_user_dir.diff
B. Watson b1cf3c24a8 desktop/idesk: Added (draws desktop icons on X root window).
Signed-off-by: Willy Sudiarto Raharjo <willysr@slackbuilds.org>
2014-08-16 15:42:51 +07:00

18 lines
638 B
Diff

diff -Naur idesk-0.7.5/src/DesktopConfig.cpp idesk-0.7.5.patched/src/DesktopConfig.cpp
--- idesk-0.7.5/src/DesktopConfig.cpp 2005-11-10 18:07:58.000000000 -0500
+++ idesk-0.7.5.patched/src/DesktopConfig.cpp 2014-08-15 20:50:47.000000000 -0400
@@ -236,11 +236,13 @@
directory += "/.idesktop/";
+ mkdir(directory.c_str(), 0755);
+
fileCount = scandir(directory.c_str(), &files, 0, alphasort);
if (fileCount == -1)
{
- cout << "Error: you have to create the .idesktop dir on your HOME!!\n";
+ cout << "Error: Can't find or create the .idesktop dir on your HOME!!\n";
_exit (1);
}