#include "owl.h" void owl_errqueue_init(owl_errqueue *eq) { owl_list_create(&(eq->errlist)); } void owl_errqueue_append_err(owl_errqueue *eq, const char *msg) { owl_list_append_element(&(eq->errlist), g_strdup(msg)); } /* fmtext should already be initialized */ void owl_errqueue_to_fmtext(const owl_errqueue *eq, owl_fmtext *fm) { int i, j; j=owl_list_get_size(&(eq->errlist)); for (i=0; ierrlist), i)); owl_fmtext_append_normal(fm, "\n"); } }