byteain for new hex escaped data - Mailing list pgsql-hackers

From Kris Jurka
Subject byteain for new hex escaped data
Date
Msg-id alpine.BSO.2.00.0911180644080.8510@leary.csoft.net
Whole thread Raw
Responses Re: byteain for new hex escaped data
List pgsql-hackers
Looking at how byteain detects whether the input it is passed is the new 
hex format escape or the old octal escape, it uses:
        char       *inputText = PG_GETARG_CSTRING(0);        if (inputText[0] == '\\' && inputText[1] == 'x')

Doesn't this read off the end of inputText in the case of "SELECT 
''::bytea", or is there some padding happening somewhere that makes this 
legal?

Kris Jurka



pgsql-hackers by date:

Previous
From: Pavel Stehule
Date:
Subject: Re: RFC for adding typmods to functions
Next
From: Heikki Linnakangas
Date:
Subject: Re: Summary and Plan for Hot Standby