Home | History | Annotate | Download | only in cups

Lines Matching refs:src

76     const char            *src,		/* I - Source string */
91 DEBUG_printf(("2cupsCharsetToUTF8(dest=%p, src=\"%s\", maxout=%d, encoding=%d)", (void *)dest, src, maxout, encoding));
93 if (!dest || !src || maxout < 1)
109 strlcpy((char *)dest, src, (size_t)maxout);
127 while (*src && destptr < destend)
129 ch = *src++ & 255;
169 srclen = strlen(src);
172 iconv(map_to_utf8, (char **)&src, &srclen, &altdestptr, &outBytesLeft);
200 const cups_utf8_t *src, /* I - Source string */
215 if (!dest || !src || maxout < 1)
230 strlcpy(dest, (char *)src, (size_t)maxout);
249 while (*src && destptr < destend)
251 ch = *src++;
255 ch = ((ch & 0x1f) << 6) | (*src++ & 0x3f);
296 char *altsrc = (char *)src; /* Silence bogus GCC type-punned */
298 srclen = strlen((char *)src);
341 const cups_utf8_t *src, /* I - Source string */
354 DEBUG_printf(("2cupsUTF8ToUTF32(dest=%p, src=\"%s\", maxout=%d)", (void *)dest, src, maxout));
359 if (!dest || !src || maxout < 1 || maxout > CUPS_MAX_USTRING)
370 for (i = maxout - 1; *src && i > 0; i --)
372 ch = *src++;
386 DEBUG_printf(("4cupsUTF8ToUTF32: %02x => %08X", src[-1], ch));
395 next = *src++;
419 src[-2], src[-1], (unsigned)ch32));
427 next = *src++;
437 next = *src++;
461 src[-3], src[-2], src[-1], (unsigned)ch32));
469 next = *src++;
479 next = *src++;
489 next = *src++;
513 src[-4], src[-3], src[-2], src[-1], (unsigned)ch32));
561 const cups_utf32_t *src, /* I - Source string */
574 DEBUG_printf(("2cupsUTF32ToUTF8(dest=%p, src=%p, maxout=%d)", (void *)dest, (void *)src, maxout));
579 if (!dest || !src || maxout < 1)
591 swap = *src == 0xfffe0000;
595 if (*src == 0xfffe0000 || *src == 0xfeff)
596 src ++;
602 for (i = maxout - 1; *src && i > 0;)
604 ch = *src++;