Ejemplo n.º 1
0
void _cwt_textblk_remove_last(CwtTextBlkPtr tb)
{
	JQ_ASSERT(tb);

	if( tb->lines->count > 0 ) {
		if( tb->top_line == tb->lines->strings.last )
			tb->top_line = tb->lines->strings.last->prev;

		strlist_remove_last(tb->lines);
	}
}
Ejemplo n.º 2
0
static char* create_class_path_option(char *cp) {
  struct strlist parts;
  char *result;
  strlist_init(&parts, 128);
  strlist_add(&parts, "-Djava.class.path=");
  expand_class_path(cp, &parts);
  if (parts.size > 1) {
    strlist_remove_last(&parts); /* last entry is a ':' */
  }
  result = strlist_concat(&parts);
  strlist_destroy(&parts);
  return result;
}