23 static GVJ_t *output_filename_job;
24 static GVJ_t *output_langname_job;
50 if (!output_filename_job) {
51 output_filename_job = gvc->
jobs;
53 if (!output_filename_job->
next) {
56 output_filename_job = output_filename_job->
next;
60 output_filename_job->
gvc =
gvc;
69 if (!output_langname_job) {
70 output_langname_job = gvc->
jobs;
72 if (!output_langname_job->
next) {
75 output_langname_job = output_langname_job->
next;
79 output_langname_job->
gvc =
gvc;
102 return (gvc->
job = job);
112 if (index >= list->
alloc) {
113 list->
alloc = index + 10;
void * zmalloc(size_t nbytes)
void * grealloc(void *ptr, size_t size)
const char * output_filename
gvplugin_available_t * gvplugin_load(GVC_t *gvc, api_t api, const char *type)
GVJ_t * gvjobs_first(GVC_t *gvc)
gv_argvlist_t selected_obj_type_name
void gv_argvlist_free(gv_argvlist_t *list)
gv_argvlist_t * gvNEWargvlist(void)
void gv_argvlist_reset(gv_argvlist_t *list)
gv_argvlist_t selected_obj_attributes
boolean gvjobs_output_langname(GVC_t *gvc, const char *name)
void gvjobs_output_filename(GVC_t *gvc, const char *name)
void gvjobs_delete(GVC_t *gvc)
GVJ_t * gvjobs_next(GVC_t *gvc)
void gv_argvlist_set_item(gv_argvlist_t *list, int index, char *item)
const char * output_langname