Lines Matching refs:new_palette
1645 png_sPLT_t new_palette; in png_handle_sPLT() local
1724 new_palette.depth = *entry_start++; in png_handle_sPLT()
1725 entry_size = (new_palette.depth == 8 ? 6 : 10); in png_handle_sPLT()
1747 new_palette.nentries = (png_int_32)(data_length / (unsigned int)entry_size); in png_handle_sPLT()
1749 new_palette.entries = (png_sPLT_entryp)png_malloc_warn(png_ptr, in png_handle_sPLT()
1750 (png_alloc_size_t) new_palette.nentries * (sizeof (png_sPLT_entry))); in png_handle_sPLT()
1752 if (new_palette.entries == NULL) in png_handle_sPLT()
1759 for (i = 0; i < new_palette.nentries; i++) in png_handle_sPLT()
1761 pp = new_palette.entries + i; in png_handle_sPLT()
1763 if (new_palette.depth == 8) in png_handle_sPLT()
1782 pp = new_palette.entries; in png_handle_sPLT()
1784 for (i = 0; i < new_palette.nentries; i++) in png_handle_sPLT()
1787 if (new_palette.depth == 8) in png_handle_sPLT()
1808 new_palette.name = (png_charp)buffer; in png_handle_sPLT()
1810 png_set_sPLT(png_ptr, info_ptr, &new_palette, 1); in png_handle_sPLT()
1812 png_free(png_ptr, new_palette.entries); in png_handle_sPLT()