Diff
Not logged in

Differences From Artifact [05c11eb2b5]:

To Artifact [8eb40fea3e]:


420
421
422
423
424
425
426
427
428


429
430
431
432
433
434
435
420
421
422
423
424
425
426


427
428
429
430
431
432
433
434
435







-
-
+
+







  if( rc==2 ){
    if( !forceFlag ) return 1;
    file_delete(zName);
  }
  if( rc!=1 ){
#if defined(_WIN32)
    int rc;
    char *zMbcs = fossil_utf8_to_mbcs(zName);
    rc = mkdir(zMbcs);
    wchar_t *zMbcs = fossil_utf8_to_unicode(zName);
    rc = _wmkdir(zMbcs);
    fossil_mbcs_free(zMbcs);
    return rc;
#else
    return mkdir(zName, 0755);
#endif
  }
  return 0;