Is anyone looking at these?:

hstore_io.c: In function ‘hstore_to_json_loose’:
hstore_io.c:1312:5: warning: ignoring return value of ‘strtol’, declared with attribute warn_unused_result [-Wunused-result]
hstore_io.c:1324:6: warning: ignoring return value of ‘strtod’, declared with attribute warn_unused_result [-Wunused-result]

gcc (Ubuntu/Linaro 4.7.2-2ubuntu1) 4.7.2

These warnings seem to have started with:

http://git.postgresql.org/gitweb/?p=postgresql.git;h=38fb4d978c5bfc377ef979e2595e3472744a3b05


--
Kevin Grittner
EnterpriseDB: http://www.enterprisedb.com
The Enterprise PostgreSQL Company

Search Discussions

  • Andrew Dunstan at Mar 21, 2013 at 3:18 pm

    On 03/21/2013 10:46 AM, Kevin Grittner wrote:
    Is anyone looking at these?:

    hstore_io.c: In function ‘hstore_to_json_loose’:
    hstore_io.c:1312:5: warning: ignoring return value of ‘strtol’, declared with attribute warn_unused_result [-Wunused-result]
    hstore_io.c:1324:6: warning: ignoring return value of ‘strtod’, declared with attribute warn_unused_result [-Wunused-result]

    gcc (Ubuntu/Linaro 4.7.2-2ubuntu1) 4.7.2

    These warnings seem to have started with:

    http://git.postgresql.org/gitweb/?p=postgresql.git;h=38fb4d978c5bfc377ef979e2595e3472744a3b05

    I thought we'd got rid of those. And they don't pop up on my F16 dev box
    (gcc 4.6.2)

    I'll check it out.

    cheers

    andrew
  • Andrew Dunstan at Mar 21, 2013 at 6:51 pm

    On 03/21/2013 11:18 AM, Andrew Dunstan wrote:
    On 03/21/2013 10:46 AM, Kevin Grittner wrote:
    Is anyone looking at these?:

    hstore_io.c: In function ‘hstore_to_json_loose’:
    hstore_io.c:1312:5: warning: ignoring return value of ‘strtol’,
    declared with attribute warn_unused_result [-Wunused-result]
    hstore_io.c:1324:6: warning: ignoring return value of ‘strtod’,
    declared with attribute warn_unused_result [-Wunused-result]

    gcc (Ubuntu/Linaro 4.7.2-2ubuntu1) 4.7.2

    These warnings seem to have started with:

    http://git.postgresql.org/gitweb/?p=postgresql.git;h=38fb4d978c5bfc377ef979e2595e3472744a3b05

    I thought we'd got rid of those. And they don't pop up on my F16 dev
    box (gcc 4.6.2)

    I'll check it out.

    This is the only thing that I have found to work with very recent gcc.
    Seems ugly. Anyone got a better idea?

    cheers

    andrew
  • Kevin Grittner at Mar 21, 2013 at 7:17 pm

    Andrew Dunstan wrote:

    [assign to local variable and then `(void) varname;` to avoid "unused" warning]
    This is the only thing that I have found to work with very recent gcc. Seems
    ugly. Anyone got a better idea?
    That seems to be what we've used elsewhere.


    http://www.postgresql.org/message-id/24446.1318973105@sss.pgh.pa.us


    --
    Kevin Grittner
    EnterpriseDB: http://www.enterprisedb.com
    The Enterprise PostgreSQL Company

Related Discussions

Discussion Navigation
viewthread | post
Discussion Overview
grouppgsql-hackers @
categoriespostgresql
postedMar 21, '13 at 2:46p
activeMar 21, '13 at 7:17p
posts4
users2
websitepostgresql.org...
irc#postgresql

2 users in discussion

Andrew Dunstan: 2 posts Kevin Grittner: 2 posts

People

Translate

site design / logo © 2021 Grokbase