1
0
mirror of https://github.com/fumiama/CMoe-Counter.git synced 2024-11-27 23:20:49 +01:00

修复时序错误

This commit is contained in:
源文雨 2021-09-11 23:46:06 +08:00
parent 2c5d17751f
commit 0be8efff9b

4
cmoe.c
View File

@ -35,6 +35,7 @@ static void http_error(const char* type, const char* msg) {
char* str = malloc(strlen(type) + strlen(msg)); char* str = malloc(strlen(type) + strlen(msg));
uint32_t len = strlen(str); uint32_t len = strlen(str);
sprintf(str, type, msg); sprintf(str, type, msg);
fflush(stdout);
write(1, (char*)&len, sizeof(uint32_t)); write(1, (char*)&len, sizeof(uint32_t));
write(1, str, len); write(1, str, len);
free(str); free(str);
@ -148,9 +149,10 @@ static void return_count(char* name, char* theme) {
for(int i = 0; i < 10; i++) { for(int i = 0; i < 10; i++) {
printf(img_slot_front, w * i, w, h); printf(img_slot_front, w * i, w, h);
int n = cntstr[i] - '0'; int n = cntstr[i] - '0';
write(1, theme_type[n], len_type[n]); fwrite(theme_type[n], len_type[n], 1, stdout);
printf(img_slot_rear); printf(img_slot_rear);
} }
fflush(stdout);
write(1, svg_tail, sizeof(svg_tail)-1); write(1, svg_tail, sizeof(svg_tail)-1);
} }
free(spb); free(spb);