Changeset: fb1c911fd4d6 for MonetDB URL: https://dev.monetdb.org/hg/MonetDB/rev/fb1c911fd4d6 Modified Files: clients/Tests/exports.stable.out gdk/gdk.h gdk/gdk_atoms.h Branch: Dec2023 Log Message:
Warn unused result. diffs (47 lines): diff --git a/clients/Tests/exports.stable.out b/clients/Tests/exports.stable.out --- a/clients/Tests/exports.stable.out +++ b/clients/Tests/exports.stable.out @@ -3,7 +3,7 @@ int ALIGNsynced(BAT *b1, BAT *b2); int ATOMallocate(const char *nme); void *ATOMdup(int id, const void *val); uint8_t ATOMelmshift(int sz) __attribute__((__const__)); -char *ATOMformat(int id, const void *val); +char *ATOMformat(int id, const void *val) __attribute__((__warn_unused_result__)); gdk_return ATOMheap(int id, Heap *hp, size_t cap) __attribute__((__warn_unused_result__)); int ATOMindex(const char *nme); size_t ATOMlen(int id, const void *v); @@ -424,7 +424,7 @@ int VALcmp(const ValRecord *p, const Val void *VALconvert(int typ, ValPtr t); ValPtr VALcopy(ValPtr dst, const ValRecord *src); void VALempty(ValPtr v); -char *VALformat(const ValRecord *res); +char *VALformat(const ValRecord *res) __attribute__((__warn_unused_result__)); void *VALget(ValPtr v); ValPtr VALinit(ValPtr d, int tpe, const void *s); bool VALisnil(const ValRecord *v); diff --git a/gdk/gdk.h b/gdk/gdk.h --- a/gdk/gdk.h +++ b/gdk/gdk.h @@ -656,7 +656,8 @@ typedef struct { /* interface definitions */ gdk_export void *VALconvert(int typ, ValPtr t); -gdk_export char *VALformat(const ValRecord *res); +gdk_export char *VALformat(const ValRecord *res) + __attribute__((__warn_unused_result__)); gdk_export ValPtr VALcopy(ValPtr dst, const ValRecord *src); gdk_export ValPtr VALinit(ValPtr d, int tpe, const void *s); gdk_export void VALempty(ValPtr v); diff --git a/gdk/gdk_atoms.h b/gdk/gdk_atoms.h --- a/gdk/gdk_atoms.h +++ b/gdk/gdk_atoms.h @@ -75,7 +75,8 @@ gdk_export size_t ATOMlen(int id, const gdk_export void *ATOMnil(int id) __attribute__((__malloc__)); gdk_export int ATOMprint(int id, const void *val, stream *fd); -gdk_export char *ATOMformat(int id, const void *val); +gdk_export char *ATOMformat(int id, const void *val) + __attribute__((__warn_unused_result__)); gdk_export void *ATOMdup(int id, const void *val); _______________________________________________ checkin-list mailing list -- checkin-list@monetdb.org To unsubscribe send an email to checkin-list-le...@monetdb.org