mirror of
				https://github.com/go-gitea/gitea.git
				synced 2025-10-29 10:57:44 +09:00 
			
		
		
		
	Macaron 1.5 (#12596)
* update macaron to v1.5 of fork * update macaron to v1.5 of fork * test gzip PR * add push method impl to context_tests * use proper gzip commit Co-authored-by: zeripath <art27@cantab.net> Co-authored-by: Lunny Xiao <xiaolunwen@gmail.com>
This commit is contained in:
		
							
								
								
									
										16
									
								
								vendor/github.com/klauspost/compress/huff0/huff0.go
									
									
									
										generated
									
									
										vendored
									
									
								
							
							
						
						
									
										16
									
								
								vendor/github.com/klauspost/compress/huff0/huff0.go
									
									
									
										generated
									
									
										vendored
									
									
								
							| @@ -55,6 +55,9 @@ const ( | ||||
| 	// ReusePolicyNone will disable re-use of tables. | ||||
| 	// This is slightly faster than ReusePolicyAllow but may produce larger output. | ||||
| 	ReusePolicyNone | ||||
|  | ||||
| 	// ReusePolicyMust must allow reuse and produce smaller output. | ||||
| 	ReusePolicyMust | ||||
| ) | ||||
|  | ||||
| type Scratch struct { | ||||
| @@ -79,6 +82,13 @@ type Scratch struct { | ||||
| 	// Slice of the returned data. | ||||
| 	OutData []byte | ||||
|  | ||||
| 	// MaxDecodedSize will set the maximum allowed output size. | ||||
| 	// This value will automatically be set to BlockSizeMax if not set. | ||||
| 	// Decoders will return ErrMaxDecodedSizeExceeded is this limit is exceeded. | ||||
| 	MaxDecodedSize int | ||||
|  | ||||
| 	br byteReader | ||||
|  | ||||
| 	// MaxSymbolValue will override the maximum symbol value of the next block. | ||||
| 	MaxSymbolValue uint8 | ||||
|  | ||||
| @@ -95,12 +105,6 @@ type Scratch struct { | ||||
| 	// If WantLogLess == 0 any improvement will do. | ||||
| 	WantLogLess uint8 | ||||
|  | ||||
| 	// MaxDecodedSize will set the maximum allowed output size. | ||||
| 	// This value will automatically be set to BlockSizeMax if not set. | ||||
| 	// Decoders will return ErrMaxDecodedSizeExceeded is this limit is exceeded. | ||||
| 	MaxDecodedSize int | ||||
|  | ||||
| 	br             byteReader | ||||
| 	symbolLen      uint16 // Length of active part of the symbol table. | ||||
| 	maxCount       int    // count of the most probable symbol | ||||
| 	clearCount     bool   // clear count | ||||
|   | ||||
		Reference in New Issue
	
	Block a user