Lines Matching refs:names
876 p->names = (pdf_name *) pdc_malloc(p->pdc,
880 p->names[i].obj_id = PDC_BAD_ID;
881 p->names[i].name = NULL;
882 p->names[i].len = 0;
891 p->names = (pdf_name *) pdc_realloc(p->pdc, p->names,
895 p->names[i].obj_id = PDC_BAD_ID;
896 p->names[i].name = NULL;
897 p->names[i].len = 0;
908 if (p->names == NULL)
912 pdc_free(p->pdc, p->names[i].name);
915 pdc_free(p->pdc, p->names);
916 p->names = NULL;
941 qsort(p->names, (size_t) p->names_number, sizeof(pdf_name), name_compare);
947 pdc_put_pdfstring(p->out, p->names[0].name, p->names[0].len);
948 pdc_put_pdfstring(p->out, p->names[p->names_number-1].name,
949 p->names[p->names_number-1].len);
955 pdc_put_pdfstring(p->out, p->names[i].name, p->names[i].len);
956 pdc_printf(p->out, "%ld 0 R\n", p->names[i].obj_id);
990 if (p->names == NULL)
994 if (!strcmp(p->names[i].name, name))
995 /* silently ignore duplicate destination names */
1008 p->names[p->names_number].obj_id = pdc_begin_obj(p->out, PDC_NEW_ID);
1009 p->names[p->names_number].name = (char *) pdc_strdup(p->pdc, name);
1010 p->names[p->names_number].len = (int) strlen(name);