bitcoin-msvc
bitcoin-msvc copied to clipboard
[wip] Arrange about CChainParams.
master の wip 解消用。一旦 master-tmp へのマージが完了したら master-tmp の内容で master のほうに force push する。
対応内容:CMainParams, CTestNetParams, CRegTestParams のグローバル変数を定義しているが、それのコンストラクタが何故か呼ばれないことがあり、それの対症療法として変数への参照を適当に定義した(ものすごく気持ち悪い)
現在の状況:試行錯誤したコミットを wip として記録しているのであとでちゃんと squash する。tmp って付いてるコミットは不要(検証中のビルド時間を短くするためにテストコードビルドを省くコミットを入れた)なので rebase で消す予定。
一応現段階では問題は解決したが、気持ち悪い対症療法は嫌なのでもう少し調査を進めて根本的な解決を探りたい。理想をいえばそれが解決してから squash とマージを行う。調査の結果、どうにもならなかったら対症療法のまま進めてしまう。