You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
In the file "ppd.c", function "ppd_read()", the variable "line" is limited to 64Kb. In our environment, we use the PPD to include large chunks of PostScript into an output file to handle color management. Our inclusion code sometimes reaches 140Kb. This code contains entire Color Rendering Dictionaries (basically 11x11x11x11 hex arrays) based upon choices made when printing the job.
We are currently moving from Mac OS-9 to OS-X, and will be converting over 1000 machines. We could modify the code, ourselves, and in fact I have modified the code and successfully tested it on my own OS-X machine. Unfortunately, we are not in charge of building and/or distributing the final setup CD's for OS-X in our company. By modifying the code ourselves and having it placed on the install CD's, we would be forced to modify the CUPS software every time we upgrade OS-X versions.
We would like to have the CUPS software ppd-handling routine modified to either have the "line" array enlarged, or as I have tested: to make it dynamic and increase the allocation as needed -- starting with the default allocation of 64Kb.
I will gladly send my modified version of ppd.c if requested.
The text was updated successfully, but these errors were encountered:
Version: 1.2-feature
CUPS.org User: bordenb
In the file "ppd.c", function "ppd_read()", the variable "line" is limited to 64Kb. In our environment, we use the PPD to include large chunks of PostScript into an output file to handle color management. Our inclusion code sometimes reaches 140Kb. This code contains entire Color Rendering Dictionaries (basically 11x11x11x11 hex arrays) based upon choices made when printing the job.
We are currently moving from Mac OS-9 to OS-X, and will be converting over 1000 machines. We could modify the code, ourselves, and in fact I have modified the code and successfully tested it on my own OS-X machine. Unfortunately, we are not in charge of building and/or distributing the final setup CD's for OS-X in our company. By modifying the code ourselves and having it placed on the install CD's, we would be forced to modify the CUPS software every time we upgrade OS-X versions.
We would like to have the CUPS software ppd-handling routine modified to either have the "line" array enlarged, or as I have tested: to make it dynamic and increase the allocation as needed -- starting with the default allocation of 64Kb.
I will gladly send my modified version of ppd.c if requested.
The text was updated successfully, but these errors were encountered: