All pastes #739090 Raw Edit

Miscellany

public text v1 · immutable
·published 2007-10-16 21:33 UTC
rendered paste body
 
-   home = getenv ("HOME");
+   home = BLI_gethome ();
+#ifdef WIN32
+   sprintf (buf, "%s\\backup", home);
+#else
    sprintf (buf, "%s/backup", home);
+#endif
 
    if (stat (buf, &st))
        mkdir (buf, 0777);
 
+#ifdef WIN32
+   p - strrchr (G.sce, '\');
+#else
    p = strrchr (G.sce, '/');
+#endif
+
    if (!p)
+#ifdef WIN32
+       sprintf (buf, "%s\\backup\\untitle.blend", home);
+#else
        sprintf (buf, "%s/backup/untitle.blend", home);
+#endif
    else {
        p++;
+#ifdef WIN32
+       sprintf (buf, "%s\\backup\\%s", home, p);
+#else
        sprintf (buf, "%s/backup/%s", home, p);
+#endif
    }