InputStream: use gcc.h attributes
This commit is contained in:
parent
98cbc0ea79
commit
1bfa04f80e
@ -49,7 +49,7 @@ extern "C" {
|
|||||||
* @return an #input_stream object on success, NULL on error
|
* @return an #input_stream object on success, NULL on error
|
||||||
*/
|
*/
|
||||||
gcc_nonnull(1)
|
gcc_nonnull(1)
|
||||||
G_GNUC_MALLOC
|
gcc_malloc
|
||||||
struct input_stream *
|
struct input_stream *
|
||||||
input_stream_open(const char *uri,
|
input_stream_open(const char *uri,
|
||||||
Mutex &mutex, Cond &cond,
|
Mutex &mutex, Cond &cond,
|
||||||
@ -157,7 +157,7 @@ input_stream_lock_seek(struct input_stream *is, goffset offset, int whence,
|
|||||||
* The caller must lock the mutex.
|
* The caller must lock the mutex.
|
||||||
*/
|
*/
|
||||||
gcc_nonnull(1)
|
gcc_nonnull(1)
|
||||||
G_GNUC_PURE
|
gcc_pure
|
||||||
bool input_stream_eof(struct input_stream *is);
|
bool input_stream_eof(struct input_stream *is);
|
||||||
|
|
||||||
/**
|
/**
|
||||||
@ -165,7 +165,7 @@ bool input_stream_eof(struct input_stream *is);
|
|||||||
* the caller must not be holding it already.
|
* the caller must not be holding it already.
|
||||||
*/
|
*/
|
||||||
gcc_nonnull(1)
|
gcc_nonnull(1)
|
||||||
G_GNUC_PURE
|
gcc_pure
|
||||||
bool
|
bool
|
||||||
input_stream_lock_eof(struct input_stream *is);
|
input_stream_lock_eof(struct input_stream *is);
|
||||||
|
|
||||||
@ -178,7 +178,7 @@ input_stream_lock_eof(struct input_stream *is);
|
|||||||
* if the tag has not changed since the last call
|
* if the tag has not changed since the last call
|
||||||
*/
|
*/
|
||||||
gcc_nonnull(1)
|
gcc_nonnull(1)
|
||||||
G_GNUC_MALLOC
|
gcc_malloc
|
||||||
struct tag *
|
struct tag *
|
||||||
input_stream_tag(struct input_stream *is);
|
input_stream_tag(struct input_stream *is);
|
||||||
|
|
||||||
@ -187,7 +187,7 @@ input_stream_tag(struct input_stream *is);
|
|||||||
* mutex; the caller must not be holding it already.
|
* mutex; the caller must not be holding it already.
|
||||||
*/
|
*/
|
||||||
gcc_nonnull(1)
|
gcc_nonnull(1)
|
||||||
G_GNUC_MALLOC
|
gcc_malloc
|
||||||
struct tag *
|
struct tag *
|
||||||
input_stream_lock_tag(struct input_stream *is);
|
input_stream_lock_tag(struct input_stream *is);
|
||||||
|
|
||||||
@ -199,7 +199,7 @@ input_stream_lock_tag(struct input_stream *is);
|
|||||||
* The caller must lock the mutex.
|
* The caller must lock the mutex.
|
||||||
*/
|
*/
|
||||||
gcc_nonnull(1)
|
gcc_nonnull(1)
|
||||||
G_GNUC_PURE
|
gcc_pure
|
||||||
bool
|
bool
|
||||||
input_stream_available(struct input_stream *is);
|
input_stream_available(struct input_stream *is);
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user