コンフィグ: 「show|hide logo big|small custom」

このコミットが含まれているのは:
守矢諏訪子 2024-08-16 02:14:19 +09:00
コミット 3db5f7c209
2個のファイルの変更12行の追加4行の削除

ファイルの表示

@ -26,6 +26,7 @@
bool islogob = true;
bool islogos = false;
bool islogod = true;
bool islogocustom = false;
bool isos = true;
bool ishost = true;
#if defined(__linux__) || defined(__sunos)
@ -187,13 +188,21 @@ void getconf() {
// デフォルトは大きいロゴ
if (strstr(line, "show logo") != NULL) {
puts("show logo");
if (containvocab(line, "small")) {
puts("small");
islogob = false;
islogos = true;
} else {
puts("big");
islogob = true;
islogos = false;
}
if (containvocab(line, "custom")) {
puts("custom");
islogocustom = true;
}
}
// カスタムロゴ
@ -204,9 +213,8 @@ void getconf() {
mksmalllogo = true;
}
if (mkbiglogo) {
if (mkbiglogo && islogocustom && islogob) {
isbiglogo = true;
islogob = true;
if (strstr(line, "define custom big logo:") != NULL) {
continue;
} else if (strstr(line, "EOL") != NULL) {
@ -230,9 +238,8 @@ void getconf() {
}
}
if (mksmalllogo) {
if (mksmalllogo && islogocustom && islogos) {
issmalllogo = true;
islogos = true;
if (strstr(line, "define custom small logo:") != NULL) {
continue;
} else if (strstr(line, "EOL") != NULL) {

ファイルの表示

@ -7,6 +7,7 @@
extern bool islogob;
extern bool islogos;
extern bool islogod;
extern bool islogocustom;
extern bool isos;
extern bool ishost;
#if defined(__linux__) || defined(__sunos)