Changes in global.c [2560529:43744ce]
Legend:
- Unmodified
- Added
- Removed
-
global.c
r2560529 r43744ce 47 47 owl_dict_create(&(g->filters)); 48 48 g->filterlist = NULL; 49 g->puntlist = g_ptr_array_new();49 owl_list_create(&(g->puntlist)); 50 50 g->messagequeue = g_queue_new(); 51 51 owl_dict_create(&(g->styledict)); … … 172 172 /* Pops the current context from the context stack and returns it. Caller is 173 173 * responsible for freeing. */ 174 CALLER_OWNowl_context *owl_global_pop_context_no_delete(owl_global *g)174 G_GNUC_WARN_UNUSED_RESULT owl_context *owl_global_pop_context_no_delete(owl_global *g) 175 175 { 176 176 owl_context *c; … … 579 579 /* puntlist */ 580 580 581 GPtrArray*owl_global_get_puntlist(owl_global *g) {582 return g->puntlist;581 owl_list *owl_global_get_puntlist(owl_global *g) { 582 return(&(g->puntlist)); 583 583 } 584 584 585 585 int owl_global_message_is_puntable(owl_global *g, const owl_message *m) { 586 const GPtrArray *pl; 587 int i; 588 589 pl = owl_global_get_puntlist(g); 590 for (i = 0; i < pl->len; i++) { 591 if (owl_filter_message_match(pl->pdata[i], m)) return 1; 592 } 593 return 0; 586 const owl_list *pl; 587 int i, j; 588 589 pl=owl_global_get_puntlist(g); 590 j=owl_list_get_size(pl); 591 for (i=0; i<j; i++) { 592 if (owl_filter_message_match(owl_list_get_element(pl, i), m)) return(1); 593 } 594 return(0); 594 595 } 595 596 … … 724 725 * necessary. 725 726 */ 726 CALLER_OWN owl_message*owl_global_messagequeue_popmsg(owl_global *g)727 owl_message G_GNUC_WARN_UNUSED_RESULT *owl_global_messagequeue_popmsg(owl_global *g) 727 728 { 728 729 owl_message *out; … … 753 754 } 754 755 755 CALLER_OWN GPtrArray *owl_global_get_style_names(const owl_global *g) 756 { 757 return owl_dict_get_keys(&g->styledict); 756 void owl_global_get_style_names(const owl_global *g, owl_list *l) { 757 owl_dict_get_keys(&(g->styledict), l); 758 758 } 759 759
Note: See TracChangeset
for help on using the changeset viewer.