citrun

watch C/C++ source code execute
Log | Files | Refs | LICENSE

commit 9da0d37c3f96b504e39ece3e25a7c3ce3b3bd8f8
parent ef1943d4ad239c6c7d718e4a9798461ffe94fce2
Author: Kyle Milz <kyle@getaddrinfo.net>
Date:   Sun, 20 Mar 2016 16:40:52 -0600

viewer: print out source file

Diffstat:
Mviewer/runtime_client.cxx | 7+++++--
1 file changed, 5 insertions(+), 2 deletions(-)

diff --git a/viewer/runtime_client.cxx b/viewer/runtime_client.cxx @@ -30,8 +30,11 @@ RuntimeClient::RuntimeClient(af_unix *sock, demo_buffer_t *buf, demo_font_t *f) } glyphy_point_t top_left = { 0, 0 }; - demo_buffer_move_to(buffer, &top_left); - demo_buffer_add_text(buffer, default_text, font, 1); + for (auto &line : source_file_contents) { + demo_buffer_move_to(buffer, &top_left); + demo_buffer_add_text(buffer, line.c_str(), font, 1); + ++top_left.y; + } } void