diff options
author | Erich Eckner <git@eckner.net> | 2018-10-23 10:23:20 +0200 |
---|---|---|
committer | Erich Eckner <git@eckner.net> | 2018-10-23 10:23:20 +0200 |
commit | ccf02085056a160115338c185968830812c63b63 (patch) | |
tree | 27e5d8e5b1547ece12f2a627eaf69f25d6097bc4 /fonts.c | |
parent | fee4f509554f5488fccfd66566b77c1336d6c96e (diff) | |
download | anzeige-ccf02085056a160115338c185968830812c63b63.tar.xz |
fonts: render() now returns number of columns
Diffstat (limited to 'fonts.c')
-rw-r--r-- | fonts.c | 3 |
1 files changed, 2 insertions, 1 deletions
@@ -2,7 +2,7 @@ #include "fonts.h" -void render(unsigned char *input, int input_len, unsigned char *output, int max_output_len, int skip_unprintables) +int render(unsigned char *input, int input_len, unsigned char *output, int max_output_len, int skip_unprintables) { memset(output, 0, max_output_len); int output_i = 0; @@ -24,4 +24,5 @@ void render(unsigned char *input, int input_len, unsigned char *output, int max_ output[output_i*(SYMBOL_WIDTH+1) + i] = symbols[c*SYMBOL_WIDTH + i]; output_i++; } + return output_i*(SYMBOL_WIDTH+1); } |