summaryrefslogtreecommitdiff
path: root/main.c
diff options
context:
space:
mode:
Diffstat (limited to 'main.c')
-rw-r--r--main.c6
1 files changed, 4 insertions, 2 deletions
diff --git a/main.c b/main.c
index 81f31ef..fb3d964 100644
--- a/main.c
+++ b/main.c
@@ -71,14 +71,16 @@ int main(int argc, char *argv[]) {
};
#endif
+ int minsize = MIN_SIZE;
+ if (!display_resolution()) minsize--;
const char *reset = RESET;
- size_t ls = logosize <= MIN_SIZE ? MIN_SIZE : logosize;
+ size_t ls = logosize <= (size_t)minsize ? (size_t)minsize : logosize;
if (issmall) {
size_t ne = sizeof(LOGO_SMALL) / sizeof(LOGO_SMALL[0]);
for (size_t i = 0; i < ne; i++) {
LOGO[i] = LOGO_SMALL[i];
}
- ls = ne >= MIN_SIZE ? MIN_SIZE : ne;
+ ls = ne >= (size_t)minsize ? (size_t)minsize : ne;
}
if (display_user_name() || display_user_host()) {