diff options
| author | Franklin Wei <me@fwei.tk> | 2017-04-28 19:48:36 -0400 |
|---|---|---|
| committer | Simon Tatham <anakin@pobox.com> | 2017-04-30 18:32:36 +0100 |
| commit | cefb84c2dbec914dc2733f776bb39d9055034c92 (patch) | |
| tree | 7cf851cc64c9a9d9608c2a8fccd5dec899a41b44 /puzzles.h | |
| parent | 2d333750272c3967cfd5cd3677572cddeaad5932 (diff) | |
| download | puzzles-cefb84c2dbec914dc2733f776bb39d9055034c92.zip puzzles-cefb84c2dbec914dc2733f776bb39d9055034c92.tar.gz puzzles-cefb84c2dbec914dc2733f776bb39d9055034c92.tar.bz2 puzzles-cefb84c2dbec914dc2733f776bb39d9055034c92.tar.xz | |
Work around non-compliant sprintf().
Rockbox's sprintf() lacks the ability to left-justify a string. Fixed
by adding a copy_left_justfied() function to misc.c.
This is a new version of this commit, as the previous version broke
saving!
Diffstat (limited to 'puzzles.h')
| -rw-r--r-- | puzzles.h | 5 |
1 files changed, 5 insertions, 0 deletions
@@ -376,6 +376,11 @@ void pos2c(int w, int h, int pos, int *cx, int *cy); void draw_text_outline(drawing *dr, int x, int y, int fonttype, int fontsize, int align, int text_colour, int outline_colour, char *text); + +/* Copies text left-justified with spaces. Length of string must be + * less than buffer size. */ +void copy_left_justified(char *buf, size_t sz, const char *str); + /* * dsf.c */ |