commit f2d155eda9ea675259b030bf26711f22a8f0ad3e
parent b7116d2bdccf4c819b1f065f38e5320f4d78a229
Author: Raymond Li <hi@raymond.li>
Date: Sun, 8 Mar 2020 18:37:00 -0400
Increase font names maxlength to 63 chars
This should fix #132.
Diffstat:
| M | i3lock.c | | | 40 | ++++++++++++++++++++-------------------- |
1 file changed, 20 insertions(+), 20 deletions(-)
diff --git a/i3lock.c b/i3lock.c
@@ -120,15 +120,15 @@ int layout_align = 0;
int modif_align = 0;
int greeter_align = 0;
-char time_format[32] = "%H:%M:%S\0";
-char date_format[32] = "%A, %m %Y\0";
+char time_format[64] = "%H:%M:%S\0";
+char date_format[64] = "%A, %m %Y\0";
-char verif_font[32] = "sans-serif\0";
-char wrong_font[32] = "sans-serif\0";
-char layout_font[32] = "sans-serif\0";
-char time_font[32] = "sans-serif\0";
-char date_font[32] = "sans-serif\0";
-char greeter_font[32] = "sans-serif\0";
+char verif_font[64] = "sans-serif\0";
+char wrong_font[64] = "sans-serif\0";
+char layout_font[64] = "sans-serif\0";
+char time_font[64] = "sans-serif\0";
+char date_font[64] = "sans-serif\0";
+char greeter_font[64] = "sans-serif\0";
char* fonts[6] = {
verif_font,
@@ -1728,40 +1728,40 @@ int main(int argc, char *argv[]) {
// Font stuff
case 520:
- if (strlen(optarg) > 31) {
- errx(1, "time font string can be at most 31 characters\n");
+ if (strlen(optarg) > 63) {
+ errx(1, "time font string can be at most 63 characters\n");
}
strcpy(fonts[TIME_FONT],optarg);
break;
case 521:
- if (strlen(optarg) > 31) {
- errx(1, "date font string can be at most 31 characters\n");
+ if (strlen(optarg) > 63) {
+ errx(1, "date font string can be at most 63 characters\n");
}
strcpy(fonts[DATE_FONT],optarg);
break;
case 522:
- if (strlen(optarg) > 31) {
- errx(1, "verif font string can be at most 31 "
+ if (strlen(optarg) > 63) {
+ errx(1, "verif font string can be at most 63 "
"characters\n");
}
strcpy(fonts[VERIF_FONT],optarg);
break;
case 523:
- if (strlen(optarg) > 31) {
- errx(1, "wrong font string can be at most 31 "
+ if (strlen(optarg) > 63) {
+ errx(1, "wrong font string can be at most 63 "
"characters\n");
}
strcpy(fonts[WRONG_FONT],optarg);
break;
case 524:
- if (strlen(optarg) > 31) {
- errx(1, "layout font string can be at most 31 characters\n");
+ if (strlen(optarg) > 63) {
+ errx(1, "layout font string can be at most 63 characters\n");
}
strcpy(fonts[LAYOUT_FONT],optarg);
break;
case 525:
- if (strlen(optarg) > 31) {
- errx(1, "greeter font string can be at most 31 characters\n");
+ if (strlen(optarg) > 63) {
+ errx(1, "greeter font string can be at most 63 characters\n");
}
strcpy(fonts[GREETER_FONT],optarg);
break;