Fossil

Diff
Login

Differences From Artifact [fbb8772504]:

To Artifact [f32bd1bb3d]:


761
762
763
764
765
766
767
768

769
770

771
772
773
774
775
776
777
761
762
763
764
765
766
767

768
769

770
771
772
773
774
775
776
777







-
+

-
+







  if( access(zHome, W_OK) ){
    fossil_fatal("home directory %s must be writeable", zHome);
  }
#endif
  g.zHome = mprintf("%/", zHome);
#if defined(_WIN32)
  /* . filenames give some window systems problems and many apps problems */
  zDbName = mprintf("%//_fossil", zHome);
  zDbName = mprintf("%//_fossil4", zHome);
#else
  zDbName = mprintf("%s/.fossil", zHome);
  zDbName = mprintf("%s/.fossil4", zHome);
#endif
  if( file_size(zDbName)<1024*3 ){
    db_init_database(zDbName, zConfigSchema, (char*)0);
  }
  g.useAttach = useAttach;
  if( useAttach ){
    db_open_or_attach(zDbName, "configdb");