fix segfault for real
This commit is contained in:
@@ -8,91 +8,97 @@ struct WhaleAsset {
|
||||
std::vector<std::string> mask;
|
||||
};
|
||||
|
||||
const WhaleAsset whale = {
|
||||
{
|
||||
inline const WhaleAsset& getWhale() {
|
||||
static const WhaleAsset whale = {
|
||||
{
|
||||
R"( )",
|
||||
{
|
||||
R"( )",
|
||||
R"()",
|
||||
R"()",
|
||||
R"( .-----. )",
|
||||
R"( .' `. )",
|
||||
R"(,????/ (o) \)",
|
||||
R"(\`._/ ,__)"
|
||||
},
|
||||
{
|
||||
R"( )",
|
||||
R"()",
|
||||
R"( : )",
|
||||
R"( .-----. )",
|
||||
R"( .' `. )",
|
||||
R"(,????/ (o) \)",
|
||||
R"(\`._/ ,__)"
|
||||
},
|
||||
{
|
||||
R"( )",
|
||||
R"( : )",
|
||||
R"( : )",
|
||||
R"( .-----. )",
|
||||
R"( .' `. )",
|
||||
R"(,????/ (o) \)",
|
||||
R"(\`._/ ,__)"
|
||||
},
|
||||
{
|
||||
R"( . . )",
|
||||
R"( -:- )",
|
||||
R"( : )",
|
||||
R"( .-----. )",
|
||||
R"( .' `. )",
|
||||
R"(,????/ (o) \)",
|
||||
R"(\`._/ ,__)"
|
||||
},
|
||||
{
|
||||
R"( . . )",
|
||||
R"( .-.-. )",
|
||||
R"( : )",
|
||||
R"( .-----. )",
|
||||
R"( .' `. )",
|
||||
R"(,????/ (o) \)",
|
||||
R"(\`._/ ,__)"
|
||||
},
|
||||
{
|
||||
R"( . . )",
|
||||
R"( '.-:-.' )",
|
||||
R"( ' : ' )",
|
||||
R"( .-----. )",
|
||||
R"( .' `. )",
|
||||
R"(,????/ (o) \)",
|
||||
R"(\`._/ ,__)"
|
||||
},
|
||||
{
|
||||
R"( )",
|
||||
R"( .- -. )",
|
||||
R"( ; : ; )",
|
||||
R"( .-----. )",
|
||||
R"( .' `. )",
|
||||
R"(,????/ (o) \)",
|
||||
R"(\`._/ ,__)"
|
||||
},
|
||||
{
|
||||
R"( )",
|
||||
R"( )",
|
||||
R"( ; ; )",
|
||||
R"( .-----. )",
|
||||
R"( .' `. )",
|
||||
R"(,????/ (o) \)",
|
||||
R"(\`._/ ,__)"
|
||||
}
|
||||
},
|
||||
{
|
||||
R"( C C )",
|
||||
R"( CCCCCCC )",
|
||||
R"( C C C )",
|
||||
R"()",
|
||||
R"()",
|
||||
R"()",
|
||||
R"( .-----. )",
|
||||
R"( .' `. )",
|
||||
R"(,????/ (o) \)",
|
||||
R"(\`._/ ,__)"
|
||||
},
|
||||
{
|
||||
R"( )",
|
||||
R"()",
|
||||
R"( : )",
|
||||
R"( .-----. )",
|
||||
R"( .' `. )",
|
||||
R"(,????/ (o) \)",
|
||||
R"(\`._/ ,__)"
|
||||
},
|
||||
{
|
||||
R"( )",
|
||||
R"( : )",
|
||||
R"( : )",
|
||||
R"( .-----. )",
|
||||
R"( .' `. )",
|
||||
R"(,????/ (o) \)",
|
||||
R"(\`._/ ,__)"
|
||||
},
|
||||
{
|
||||
R"( . . )",
|
||||
R"( -:- )",
|
||||
R"( : )",
|
||||
R"( .-----. )",
|
||||
R"( .' `. )",
|
||||
R"(,????/ (o) \)",
|
||||
R"(\`._/ ,__)"
|
||||
},
|
||||
{
|
||||
R"( . . )",
|
||||
R"( .-.-. )",
|
||||
R"( : )",
|
||||
R"( .-----. )",
|
||||
R"( .' `. )",
|
||||
R"(,????/ (o) \)",
|
||||
R"(\`._/ ,__)"
|
||||
},
|
||||
{
|
||||
R"( . . )",
|
||||
R"( '.-:-.' )",
|
||||
R"( ' : ' )",
|
||||
R"( .-----. )",
|
||||
R"( .' `. )",
|
||||
R"(,????/ (o) \)",
|
||||
R"(\`._/ ,__)"
|
||||
},
|
||||
{
|
||||
R"( )",
|
||||
R"( .- -. )",
|
||||
R"( ; : ; )",
|
||||
R"( .-----. )",
|
||||
R"( .' `. )",
|
||||
R"(,????/ (o) \)",
|
||||
R"(\`._/ ,__)"
|
||||
},
|
||||
{
|
||||
R"( )",
|
||||
R"( )",
|
||||
R"( ; ; )",
|
||||
R"( .-----. )",
|
||||
R"( .' `. )",
|
||||
R"(,????/ (o) \)",
|
||||
R"(\`._/ ,__)"
|
||||
R"( W )",
|
||||
R"()"
|
||||
}
|
||||
},
|
||||
{
|
||||
R"( C C )",
|
||||
R"( CCCCCCC )",
|
||||
R"( C C C )",
|
||||
R"()",
|
||||
R"()",
|
||||
R"( W )",
|
||||
R"()"
|
||||
}
|
||||
};
|
||||
};
|
||||
return whale;
|
||||
}
|
||||
|
||||
inline const std::vector<WhaleAsset> whaleAssets =
|
||||
createBidirectionalFramedAssets(whale);
|
||||
inline const std::vector<WhaleAsset>& getWhaleAssets() {
|
||||
static const std::vector<WhaleAsset> whaleAssets =
|
||||
createBidirectionalFramedAssets(getWhale());
|
||||
return whaleAssets;
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user