mirror of
https://github.com/asterisk/asterisk.git
synced 2025-09-19 19:52:48 +00:00
don't define a functioning returning an int inside of a do{...}while(0) (bug #3865)
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@5409 65c4cc65-6c06-0410-ace0-fbb531ad65f3
This commit is contained in:
@@ -362,13 +362,13 @@ extern void ast_smoother_free(struct ast_smoother *s);
|
|||||||
extern void ast_smoother_reset(struct ast_smoother *s, int bytes);
|
extern void ast_smoother_reset(struct ast_smoother *s, int bytes);
|
||||||
extern int __ast_smoother_feed(struct ast_smoother *s, struct ast_frame *f, int swap);
|
extern int __ast_smoother_feed(struct ast_smoother *s, struct ast_frame *f, int swap);
|
||||||
extern struct ast_frame *ast_smoother_read(struct ast_smoother *s);
|
extern struct ast_frame *ast_smoother_read(struct ast_smoother *s);
|
||||||
#define ast_smoother_feed(s,f) do { __ast_smoother_feed(s, f, 0); } while(0)
|
#define ast_smoother_feed(s,f) __ast_smoother_feed(s, f, 0)
|
||||||
#if __BYTE_ORDER == __LITTLE_ENDIAN
|
#if __BYTE_ORDER == __LITTLE_ENDIAN
|
||||||
#define ast_smoother_feed_be(s,f) do { __ast_smoother_feed(s, f, 1); } while(0)
|
#define ast_smoother_feed_be(s,f) __ast_smoother_feed(s, f, 1)
|
||||||
#define ast_smoother_feed_le(s,f) do { __ast_smoother_feed(s, f, 0); } while(0)
|
#define ast_smoother_feed_le(s,f) __ast_smoother_feed(s, f, 0)
|
||||||
#else
|
#else
|
||||||
#define ast_smoother_feed_be(s,f) do { __ast_smoother_feed(s, f, 0); } while(0)
|
#define ast_smoother_feed_be(s,f) __ast_smoother_feed(s, f, 0)
|
||||||
#define ast_smoother_feed_le(s,f) do { __ast_smoother_feed(s, f, 1); } while(0)
|
#define ast_smoother_feed_le(s,f) __ast_smoother_feed(s, f, 1)
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
extern void ast_frame_dump(char *name, struct ast_frame *f, char *prefix);
|
extern void ast_frame_dump(char *name, struct ast_frame *f, char *prefix);
|
||||||
|
Reference in New Issue
Block a user