When character is out of range, this will access illegal memory areas. In watch_display_text() it also makes sense to stop on char='\0' even when in position 0.
When character is out of range, this will access illegal memory areas. In watch_display_text() it also makes sense to stop on char='\0' even when in position 0.