badass memory bug fix
This commit is contained in:
parent
570f15f635
commit
c25b28304f
@ -35,35 +35,29 @@ int terminal_hl_init(void){
|
||||
hl_init();
|
||||
new_display_mode(cterm);
|
||||
//
|
||||
terminal_hl_t terminal_keyword_hl = (terminal_hl_t) {
|
||||
.attribute = TERMINAL_STYLE_BOLD,
|
||||
.foreground_color = TERMINAL_COLOR_FG_GREEN,
|
||||
.background_color = NULL
|
||||
};
|
||||
keyword_hl = &(hl_group_t) {
|
||||
.link = NULL,
|
||||
.attributes = (void*)&terminal_keyword_hl
|
||||
};
|
||||
terminal_hl_t * terminal_keyword_hl = (terminal_hl_t *)malloc(sizeof(terminal_hl_t));
|
||||
terminal_keyword_hl->attribute = TERMINAL_STYLE_BOLD;
|
||||
terminal_keyword_hl->foreground_color = TERMINAL_COLOR_FG_GREEN;;
|
||||
terminal_keyword_hl->background_color = NULL;
|
||||
keyword_hl = (hl_group_t *)malloc(sizeof(hl_group_t));
|
||||
keyword_hl->link = NULL;
|
||||
keyword_hl->attributes = (void*)terminal_keyword_hl;
|
||||
//
|
||||
terminal_hl_t terminal_preprocessor_hl = (terminal_hl_t) {
|
||||
.attribute = TERMINAL_STYLE_BOLD,
|
||||
.foreground_color = TERMINAL_COLOR_FG_BLUE,
|
||||
.background_color = NULL
|
||||
};
|
||||
preprocessor_hl = &(hl_group_t) {
|
||||
.link = NULL,
|
||||
.attributes = (void*)&terminal_preprocessor_hl
|
||||
};
|
||||
terminal_hl_t * terminal_preprocessor_hl = (terminal_hl_t *)malloc(sizeof(terminal_hl_t));
|
||||
terminal_preprocessor_hl->attribute = TERMINAL_STYLE_BOLD,
|
||||
terminal_preprocessor_hl->foreground_color = TERMINAL_COLOR_FG_BLUE;
|
||||
terminal_preprocessor_hl->background_color = NULL;
|
||||
preprocessor_hl = (hl_group_t *)malloc(sizeof(hl_group_t));
|
||||
preprocessor_hl->link = NULL;
|
||||
preprocessor_hl->attributes = (void*)terminal_keyword_hl;
|
||||
//
|
||||
terminal_hl_t terminal_symbol_hl = (terminal_hl_t) {
|
||||
.attribute = TERMINAL_STYLE_BOLD,
|
||||
.foreground_color = TERMINAL_COLOR_FG_YELLOW,
|
||||
.background_color = NULL
|
||||
};
|
||||
symbol_hl = &(hl_group_t) {
|
||||
.link = NULL,
|
||||
.attributes = (void*)&terminal_symbol_hl
|
||||
};
|
||||
terminal_hl_t * terminal_symbol_hl = (terminal_hl_t *)malloc(sizeof(terminal_hl_t));
|
||||
terminal_symbol_hl->attribute = TERMINAL_STYLE_BOLD;
|
||||
terminal_symbol_hl->foreground_color = TERMINAL_COLOR_FG_YELLOW;
|
||||
terminal_symbol_hl->background_color = NULL;
|
||||
symbol_hl = (hl_group_t *)malloc(sizeof(hl_group_t));
|
||||
symbol_hl->link = NULL;
|
||||
symbol_hl->attributes = (void*)terminal_symbol_hl;
|
||||
|
||||
return 0;
|
||||
}
|
||||
|
Loading…
Reference in New Issue
Block a user