i3lock-color

The world's most popular non-default computer lockscreen.
Index Commits Files Refs README LICENSE
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:
Mi3lock.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;