File tree Expand file tree Collapse file tree 2 files changed +6
-1
lines changed
Expand file tree Collapse file tree 2 files changed +6
-1
lines changed Original file line number Diff line number Diff line change @@ -889,7 +889,7 @@ cupsFilePrintf(cups_file_t *fp, // I - CUPS file
889889 // Expand the printf buffer...
890890 char * temp ; // Temporary buffer pointer
891891
892- if (bytes > 65535 )
892+ if (bytes > 1048576 )
893893 {
894894 va_end (ap );
895895 return (-1 );
@@ -909,6 +909,9 @@ cupsFilePrintf(cups_file_t *fp, // I - CUPS file
909909
910910 va_end (ap );
911911
912+ if (bytes < 0 )
913+ return (-1 );
914+
912915 if (fp -> mode == 's' )
913916 {
914917 if (!cups_write (fp , fp -> printf_buffer , (size_t )bytes ))
Original file line number Diff line number Diff line change 7575 <RandomizedBaseAddress >false</RandomizedBaseAddress >
7676 <DataExecutionPrevention />
7777 <TargetMachine >MachineX64</TargetMachine >
78+ <StackReserveSize >10485760</StackReserveSize >
7879 </Link >
7980 </ItemDefinitionGroup >
8081 <ItemDefinitionGroup Condition =" '$(Configuration)|$(Platform)'=='Release|x64'" >
9798 <RandomizedBaseAddress >false</RandomizedBaseAddress >
9899 <DataExecutionPrevention />
99100 <TargetMachine >MachineX64</TargetMachine >
101+ <StackReserveSize >10485760</StackReserveSize >
100102 </Link >
101103 </ItemDefinitionGroup >
102104 <ItemGroup >
You can’t perform that action at this time.
0 commit comments