projects
/
rocksndiamonds.git
/ commitdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
| commitdiff |
tree
raw
|
patch
|
inline
| side by side (from parent 1:
e535e7b
)
fixed text length calculation bug
author
Holger Schemel
<info@artsoft.org>
Sun, 18 Dec 2022 10:47:56 +0000
(11:47 +0100)
committer
Holger Schemel
<info@artsoft.org>
Sun, 18 Dec 2022 10:47:56 +0000
(11:47 +0100)
src/screens.c
patch
|
blob
|
history
diff --git
a/src/screens.c
b/src/screens.c
index bf495c1586ede1346c618dfd2c205cd6dca0ac6d..d6487970730ec7553b98f57605432f11ce681da4 100644
(file)
--- a/
src/screens.c
+++ b/
src/screens.c
@@
-1579,8
+1579,9
@@
static void DrawInfoScreen_Headline(int screen_nr, int num_screens,
else
{
char *text_format = (use_global_screens ? "for %s" : "for \"%s\"");
else
{
char *text_format = (use_global_screens ? "for %s" : "for \"%s\"");
+ int text_format_len = strlen(text_format) - strlen("%s");
int max_text_len = SXSIZE / getFontWidth(FONT_TITLE_2);
int max_text_len = SXSIZE / getFontWidth(FONT_TITLE_2);
- int max_name_len = max_text_len -
strlen(text_format) - strlen("%s")
;
+ int max_name_len = max_text_len -
text_format_len
;
char name_cut[max_name_len];
char *name_full = (use_global_screens ? getProgramTitleString() :
leveldir_current->name);
char name_cut[max_name_len];
char *name_full = (use_global_screens ? getProgramTitleString() :
leveldir_current->name);