MCPcopy Create free account
hub / github.com/OpenPrinting/cups / error_object

Function error_object

cups/raster-interpret.c:761–849  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

759 */
760
761static void
762error_object(_cups_ps_obj_t *obj) /* I - Object to add */
763{
764 switch (obj->type)
765 {
766 case CUPS_PS_NAME :
767 _cupsRasterAddError(" /%s", obj->value.name);
768 break;
769
770 case CUPS_PS_NUMBER :
771 _cupsRasterAddError(" %g", obj->value.number);
772 break;
773
774 case CUPS_PS_STRING :
775 _cupsRasterAddError(" (%s)", obj->value.string);
776 break;
777
778 case CUPS_PS_BOOLEAN :
779 if (obj->value.boolean)
780 _cupsRasterAddError(" true");
781 else
782 _cupsRasterAddError(" false");
783 break;
784
785 case CUPS_PS_NULL :
786 _cupsRasterAddError(" null");
787 break;
788
789 case CUPS_PS_START_ARRAY :
790 _cupsRasterAddError(" [");
791 break;
792
793 case CUPS_PS_END_ARRAY :
794 _cupsRasterAddError(" ]");
795 break;
796
797 case CUPS_PS_START_DICT :
798 _cupsRasterAddError(" <<");
799 break;
800
801 case CUPS_PS_END_DICT :
802 _cupsRasterAddError(" >>");
803 break;
804
805 case CUPS_PS_START_PROC :
806 _cupsRasterAddError(" {");
807 break;
808
809 case CUPS_PS_END_PROC :
810 _cupsRasterAddError(" }");
811 break;
812
813 case CUPS_PS_COPY :
814 _cupsRasterAddError(" --copy--");
815 break;
816
817 case CUPS_PS_CLEARTOMARK :
818 _cupsRasterAddError(" --cleartomark--");

Callers 1

error_stackFunction · 0.85

Calls 1

_cupsRasterAddErrorFunction · 0.85

Tested by

no test coverage detected