Re: Timeline ID hexadecimal format - Mailing list pgsql-hackers

From Peter Eisentraut
Subject Re: Timeline ID hexadecimal format
Date
Msg-id a8904c44-0cb1-83d3-553b-07c2b45dd48a@enterprisedb.com
Whole thread Raw
In response to Re: Timeline ID hexadecimal format  (Sébastien Lardière <sebastien@lardiere.net>)
Responses Re: Timeline ID hexadecimal format
List pgsql-hackers
I have committed the two documentation changes, with some minor adjustments.

On 07.03.23 18:14, Sébastien Lardière wrote:
>>>> Maybe this could be fixed instead?
>>>
>>> Indeed, and strtoul is probably a better option than sscanf, don't 
>>> you think ?
>>
>> Yeah, the use of sscanf() is kind of weird here.  We have been moving 
>> the option parsing to use option_parse_int().  Maybe hex support could 
>> be added there.  Or just use strtoul().
> 
> 
> I've made the change with strtoul
> 
> About option_parse_int(), actually, strtoint() is used, do we need a 
> option_parse_ul() fonction ?

For the option parsing, I propose the attached patch.  This follows the 
structure of option_parse_int(), so in the future it could be extracted 
and refactored in the same way, if there is more need.

Attachment

pgsql-hackers by date:

Previous
From: Kyotaro Horiguchi
Date:
Subject: About a recently-added permission-related error message
Next
From: Tomas Vondra
Date:
Subject: Re: logical decoding and replication of sequences, take 2