Fossil SCM
Make sure the g.zAuxSchema value is initialized before trying to use it when doing a rebuild.
Commit
2a715a89a005397645870ac54082a147e6813dfc
Parent
0d4b33d3a410d9f…
1 file changed
+1
+1
| --- src/manifest.c | ||
| +++ src/manifest.c | ||
| @@ -1781,10 +1781,11 @@ | ||
| 1781 | 1781 | sqlite3_snprintf(sizeof(zBaseId), zBaseId, "%d", |
| 1782 | 1782 | uuid_to_rid(p->zBaseline,1)); |
| 1783 | 1783 | }else{ |
| 1784 | 1784 | sqlite3_snprintf(sizeof(zBaseId), zBaseId, "NULL"); |
| 1785 | 1785 | } |
| 1786 | + if( g.zAuxSchema==0 ) (void)db_schema_is_outofdate(); | |
| 1786 | 1787 | for(i=0; i<p->nParent; i++){ |
| 1787 | 1788 | int pid = uuid_to_rid(p->azParent[i], 1); |
| 1788 | 1789 | if( strcmp(g.zAuxSchema,"2014-11-24 20:35")>=0 ){ |
| 1789 | 1790 | /* Support for PLINK.BASEID added on 2014-11-24 */ |
| 1790 | 1791 | db_multi_exec( |
| 1791 | 1792 |
| --- src/manifest.c | |
| +++ src/manifest.c | |
| @@ -1781,10 +1781,11 @@ | |
| 1781 | sqlite3_snprintf(sizeof(zBaseId), zBaseId, "%d", |
| 1782 | uuid_to_rid(p->zBaseline,1)); |
| 1783 | }else{ |
| 1784 | sqlite3_snprintf(sizeof(zBaseId), zBaseId, "NULL"); |
| 1785 | } |
| 1786 | for(i=0; i<p->nParent; i++){ |
| 1787 | int pid = uuid_to_rid(p->azParent[i], 1); |
| 1788 | if( strcmp(g.zAuxSchema,"2014-11-24 20:35")>=0 ){ |
| 1789 | /* Support for PLINK.BASEID added on 2014-11-24 */ |
| 1790 | db_multi_exec( |
| 1791 |
| --- src/manifest.c | |
| +++ src/manifest.c | |
| @@ -1781,10 +1781,11 @@ | |
| 1781 | sqlite3_snprintf(sizeof(zBaseId), zBaseId, "%d", |
| 1782 | uuid_to_rid(p->zBaseline,1)); |
| 1783 | }else{ |
| 1784 | sqlite3_snprintf(sizeof(zBaseId), zBaseId, "NULL"); |
| 1785 | } |
| 1786 | if( g.zAuxSchema==0 ) (void)db_schema_is_outofdate(); |
| 1787 | for(i=0; i<p->nParent; i++){ |
| 1788 | int pid = uuid_to_rid(p->azParent[i], 1); |
| 1789 | if( strcmp(g.zAuxSchema,"2014-11-24 20:35")>=0 ){ |
| 1790 | /* Support for PLINK.BASEID added on 2014-11-24 */ |
| 1791 | db_multi_exec( |
| 1792 |