mirror of
				https://github.com/superseriousbusiness/gotosocial.git
				synced 2025-10-31 05:32:25 -05:00 
			
		
		
		
	[chore]: Bump github.com/jackc/pgx/v5 from 5.5.3 to 5.5.5 (#2747)
This commit is contained in:
		
					parent
					
						
							
								e24efcac8b
							
						
					
				
			
			
				commit
				
					
						d115f9ebc4
					
				
			
		
					 67 changed files with 515 additions and 385 deletions
				
			
		
							
								
								
									
										15
									
								
								vendor/github.com/jackc/pgx/v5/pgproto3/parse.go
									
										
									
										generated
									
									
										vendored
									
									
								
							
							
						
						
									
										15
									
								
								vendor/github.com/jackc/pgx/v5/pgproto3/parse.go
									
										
									
										generated
									
									
										vendored
									
									
								
							|  | @ -4,6 +4,8 @@ import ( | |||
| 	"bytes" | ||||
| 	"encoding/binary" | ||||
| 	"encoding/json" | ||||
| 	"errors" | ||||
| 	"math" | ||||
| 
 | ||||
| 	"github.com/jackc/pgx/v5/internal/pgio" | ||||
| ) | ||||
|  | @ -52,24 +54,23 @@ func (dst *Parse) Decode(src []byte) error { | |||
| } | ||||
| 
 | ||||
| // Encode encodes src into dst. dst will include the 1 byte message type identifier and the 4 byte message length. | ||||
| func (src *Parse) Encode(dst []byte) []byte { | ||||
| 	dst = append(dst, 'P') | ||||
| 	sp := len(dst) | ||||
| 	dst = pgio.AppendInt32(dst, -1) | ||||
| func (src *Parse) Encode(dst []byte) ([]byte, error) { | ||||
| 	dst, sp := beginMessage(dst, 'P') | ||||
| 
 | ||||
| 	dst = append(dst, src.Name...) | ||||
| 	dst = append(dst, 0) | ||||
| 	dst = append(dst, src.Query...) | ||||
| 	dst = append(dst, 0) | ||||
| 
 | ||||
| 	if len(src.ParameterOIDs) > math.MaxUint16 { | ||||
| 		return nil, errors.New("too many parameter oids") | ||||
| 	} | ||||
| 	dst = pgio.AppendUint16(dst, uint16(len(src.ParameterOIDs))) | ||||
| 	for _, oid := range src.ParameterOIDs { | ||||
| 		dst = pgio.AppendUint32(dst, oid) | ||||
| 	} | ||||
| 
 | ||||
| 	pgio.SetInt32(dst[sp:], int32(len(dst[sp:]))) | ||||
| 
 | ||||
| 	return dst | ||||
| 	return finishMessage(dst, sp) | ||||
| } | ||||
| 
 | ||||
| // MarshalJSON implements encoding/json.Marshaler. | ||||
|  |  | |||
		Loading…
	
	Add table
		Add a link
		
	
		Reference in a new issue