Fossil

Diff
Login

Differences From Artifact [def90d2d54]:

To Artifact [cef5f87864]:


654
655
656
657
658
659
660




661
662
663
664
665


666

667
668
669
670
671
672
673
654
655
656
657
658
659
660
661
662
663
664
665
666

667

668
669
670
671
672
673
674
675
676
677
678







+
+
+
+


-

-
+
+

+







  zHome = getenv("LOCALAPPDATA");
  if( zHome==0 ){
    zHome = getenv("APPDATA");
    if( zHome==0 ){
      zHome = getenv("HOMEPATH");
    }
  }
  if( zHome==0 ){
    db_err("cannot locate home directory - "
           "please set the HOMEPATH environment variable");
  }
#else
  zHome = getenv("HOME");
#endif
  if( zHome==0 ){
    db_err("cannot locate home directory");
    db_err("cannot locate home directory - "
           "please set the HOME environment variable");
  }
#endif
#ifdef __MINGW32__
  /* . filenames give some window systems problems and many apps problems */
  zDbName = mprintf("%//_fossil", zHome);
#else
  zDbName = mprintf("%s/.fossil", zHome);
#endif
  if( file_size(zDbName)<1024*3 ){