Fossil SCM
Allow the FOSSIL_USER environment variable to be used as a fallback when creating a new repository.
Commit
a0dd51e9af4a7a7c2dad064e37cd7f112850f3c7
Parent
e4ca677a6c9d066…
1 file changed
+3
M
src/db.c
+3
| --- src/db.c | ||
| +++ src/db.c | ||
| @@ -1222,10 +1222,13 @@ | ||
| 1222 | 1222 | void db_create_default_users(int setupUserOnly, const char *zDefaultUser){ |
| 1223 | 1223 | const char *zUser = zDefaultUser; |
| 1224 | 1224 | if( zUser==0 ){ |
| 1225 | 1225 | zUser = db_get("default-user", 0); |
| 1226 | 1226 | } |
| 1227 | + if( zUser==0 ){ | |
| 1228 | + zUser = fossil_getenv("FOSSIL_USER"); | |
| 1229 | + } | |
| 1227 | 1230 | if( zUser==0 ){ |
| 1228 | 1231 | #if defined(_WIN32) |
| 1229 | 1232 | zUser = fossil_getenv("USERNAME"); |
| 1230 | 1233 | #else |
| 1231 | 1234 | zUser = fossil_getenv("USER"); |
| 1232 | 1235 |
| --- 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 |