src/utils.c: Support printing '%' in format strings
This allows using "%%" to print the '%' character. Signed-off-by: Lukas Fleischer <calcurse@cryptocrack.de>
This commit is contained in:
parent
6b95f7b67d
commit
adf769078c
@ -1045,6 +1045,9 @@ print_apoint (const char *format, long day, struct apoint *apt)
|
|||||||
case 'N':
|
case 'N':
|
||||||
print_notefile (stdout, apt->note, 1);
|
print_notefile (stdout, apt->note, 1);
|
||||||
break;
|
break;
|
||||||
|
case '%':
|
||||||
|
putchar ('%');
|
||||||
|
break;
|
||||||
case '\0':
|
case '\0':
|
||||||
return;
|
return;
|
||||||
break;
|
break;
|
||||||
@ -1079,6 +1082,9 @@ print_event (const char *format, long day, struct event *ev)
|
|||||||
case 'N':
|
case 'N':
|
||||||
print_notefile (stdout, ev->note, 1);
|
print_notefile (stdout, ev->note, 1);
|
||||||
break;
|
break;
|
||||||
|
case '%':
|
||||||
|
putchar ('%');
|
||||||
|
break;
|
||||||
case '\0':
|
case '\0':
|
||||||
return;
|
return;
|
||||||
break;
|
break;
|
||||||
@ -1143,6 +1149,9 @@ print_todo (const char *format, struct todo *todo)
|
|||||||
case 'N':
|
case 'N':
|
||||||
print_notefile (stdout, todo->note, 1);
|
print_notefile (stdout, todo->note, 1);
|
||||||
break;
|
break;
|
||||||
|
case '%':
|
||||||
|
putchar ('%');
|
||||||
|
break;
|
||||||
case '\0':
|
case '\0':
|
||||||
return;
|
return;
|
||||||
break;
|
break;
|
||||||
|
Loading…
x
Reference in New Issue
Block a user