--- deliantra/server/common/porting.c 2006/02/03 07:11:39 1.1.1.1 +++ deliantra/server/common/porting.c 2006/08/13 17:16:00 1.4 @@ -614,27 +614,16 @@ if (!filename || !*filename) return; strcpy (buf, filename); - LOG(llevDebug, "make_path_tofile %s...", filename); + while ((cp = strchr (cp + 1, (int) '/'))) { *cp = '\0'; -#if 0 - LOG(llevDebug, "\n Checking %s...", buf); -#endif if (stat(buf, &statbuf) || !S_ISDIR (statbuf.st_mode)) { - LOG(llevDebug, "Was not dir..."); if (mkdir (buf, SAVE_DIR_MODE)) { LOG(llevError, "Cannot mkdir %s: %s\n", buf, strerror_local(errno)); return; } -#if 0 - LOG(llevDebug, "Made dir."); - } else - LOG(llevDebug, "Was dir"); -#else } -#endif *cp = '/'; } - LOG(llevDebug,"\n"); }