Fossil SCM

Allow the FOSSIL_USER environment variable to be used as a fallback when creating a new repository.

mistachkin 2013-01-13 02:01 trunk
Commit a0dd51e9af4a7a7c2dad064e37cd7f112850f3c7
1 file changed +3
+3
--- src/db.c
+++ src/db.c
@@ -1222,10 +1222,13 @@
12221222
void db_create_default_users(int setupUserOnly, const char *zDefaultUser){
12231223
const char *zUser = zDefaultUser;
12241224
if( zUser==0 ){
12251225
zUser = db_get("default-user", 0);
12261226
}
1227
+ if( zUser==0 ){
1228
+ zUser = fossil_getenv("FOSSIL_USER");
1229
+ }
12271230
if( zUser==0 ){
12281231
#if defined(_WIN32)
12291232
zUser = fossil_getenv("USERNAME");
12301233
#else
12311234
zUser = fossil_getenv("USER");
12321235
--- src/db.c
+++ src/db.c
@@ -1222,10 +1222,13 @@
1222 void db_create_default_users(int setupUserOnly, const char *zDefaultUser){
1223 const char *zUser = zDefaultUser;
1224 if( zUser==0 ){
1225 zUser = db_get("default-user", 0);
1226 }
 
 
 
1227 if( zUser==0 ){
1228 #if defined(_WIN32)
1229 zUser = fossil_getenv("USERNAME");
1230 #else
1231 zUser = fossil_getenv("USER");
1232
--- src/db.c
+++ src/db.c
@@ -1222,10 +1222,13 @@
1222 void db_create_default_users(int setupUserOnly, const char *zDefaultUser){
1223 const char *zUser = zDefaultUser;
1224 if( zUser==0 ){
1225 zUser = db_get("default-user", 0);
1226 }
1227 if( zUser==0 ){
1228 zUser = fossil_getenv("FOSSIL_USER");
1229 }
1230 if( zUser==0 ){
1231 #if defined(_WIN32)
1232 zUser = fossil_getenv("USERNAME");
1233 #else
1234 zUser = fossil_getenv("USER");
1235

Keyboard Shortcuts

Open search /
Next entry (timeline) j
Previous entry (timeline) k
Open focused entry Enter
Show this help ?
Toggle theme Top nav button