fix: vbuf and non init var
This commit is contained in:
parent
55aee8c40b
commit
805e12f721
1 changed files with 5 additions and 2 deletions
7
main.c
7
main.c
|
@ -17,6 +17,7 @@
|
||||||
#include <float.h>
|
#include <float.h>
|
||||||
#include "json.h"
|
#include "json.h"
|
||||||
|
|
||||||
|
#define VBUF 1
|
||||||
#define SCREEN_WIDTH 80
|
#define SCREEN_WIDTH 80
|
||||||
#define SCREEN_HEIGHT 32
|
#define SCREEN_HEIGHT 32
|
||||||
#define CUBE_WIDTH 10
|
#define CUBE_WIDTH 10
|
||||||
|
@ -160,7 +161,7 @@ chooseColor(char c)
|
||||||
char
|
char
|
||||||
chooseMainFace()
|
chooseMainFace()
|
||||||
{
|
{
|
||||||
int total;
|
int total = 0;
|
||||||
int faces[NUM_FACES] = {0};
|
int faces[NUM_FACES] = {0};
|
||||||
|
|
||||||
for (int k = 0; k < SCREEN_WIDTH * SCREEN_HEIGHT; ++k)
|
for (int k = 0; k < SCREEN_WIDTH * SCREEN_HEIGHT; ++k)
|
||||||
|
@ -304,7 +305,7 @@ printCV(char face, struct json_object_element_s *r)
|
||||||
struct json_object_element_s start = *r;
|
struct json_object_element_s start = *r;
|
||||||
struct json_object_element_s *next = &start;
|
struct json_object_element_s *next = &start;
|
||||||
|
|
||||||
char k = 0;
|
char k = 0;
|
||||||
if (face >= 0)
|
if (face >= 0)
|
||||||
for (; k < face; ++k)
|
for (; k < face; ++k)
|
||||||
next = next->next;
|
next = next->next;
|
||||||
|
@ -344,7 +345,9 @@ printAscii(struct json_value_s *json)
|
||||||
for (int k = 0; k < SCREEN_WIDTH * SCREEN_HEIGHT; ++k)
|
for (int k = 0; k < SCREEN_WIDTH * SCREEN_HEIGHT; ++k)
|
||||||
printf("%s", k % SCREEN_WIDTH ? chooseColor(output[k]) : "\r\n");
|
printf("%s", k % SCREEN_WIDTH ? chooseColor(output[k]) : "\r\n");
|
||||||
printf("\r\n");
|
printf("\r\n");
|
||||||
|
#ifdef VBUF
|
||||||
fflush(stdout);
|
fflush(stdout);
|
||||||
|
#endif
|
||||||
}
|
}
|
||||||
|
|
||||||
void
|
void
|
||||||
|
|
Loading…
Add table
Reference in a new issue