aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorJoel Bodenmann <joel@unormal.org>2013-01-12 10:00:17 +0100
committerJoel Bodenmann <joel@unormal.org>2013-01-12 10:00:17 +0100
commit83ba8748bccb7da9ac39f59d26a46cac7909a601 (patch)
treea7eef686569fbb4425607957376397ebabbc0a0c
parent1c1b3c8d74b1bff02bffbec91bcdc96fce61a82e (diff)
downloaduGFX-83ba8748bccb7da9ac39f59d26a46cac7909a601.tar.gz
uGFX-83ba8748bccb7da9ac39f59d26a46cac7909a601.tar.bz2
uGFX-83ba8748bccb7da9ac39f59d26a46cac7909a601.zip
tdisp fixes
-rw-r--r--include/tdisp/tdisp.h4
-rw-r--r--src/tdisp/tdisp.c6
2 files changed, 4 insertions, 6 deletions
diff --git a/include/tdisp/tdisp.h b/include/tdisp/tdisp.h
index 7bf5f69f..88c560ce 100644
--- a/include/tdisp/tdisp.h
+++ b/include/tdisp/tdisp.h
@@ -93,13 +93,13 @@ void tdispHome(void);
void tdispGotoXY(coord_t col, coord_t row);
/**
- * @brief Store a custom character in the displays RAM
+ * @brief Store a custom character in RAM
*
* @note This usually must be done after each power-up since most
* LCDs lose their RAM content.
*
* @param[in] location On which address to store the character (from 0 up to max)
- * @param[in] char The character to be stored. This is an array.
+ * @param[in] charmap The character to be stored.
*/
void tdispCreateChar(uint8_t location, char *charmap);
diff --git a/src/tdisp/tdisp.c b/src/tdisp/tdisp.c
index f10b09ee..22de001f 100644
--- a/src/tdisp/tdisp.c
+++ b/src/tdisp/tdisp.c
@@ -105,10 +105,8 @@ void tdispDrawChar(char c) {
}
void tdispDrawString(char *s) {
- char c;
-
- while(c = *s++)
- tdispDrawChar(c);
+ while(*s)
+ tdispDrawChar(*s++);
}
void tdispDrawCharLocation(coord_t col, coord_t row, char c) {