diff options
| author | Quentin Young <qlyoung@cumulusnetworks.com> | 2017-11-08 12:51:16 -0500 |
|---|---|---|
| committer | Quentin Young <qlyoung@cumulusnetworks.com> | 2017-12-01 13:51:06 -0500 |
| commit | 2d34fb80b81c929bcf0d2524b0f2383ee01ea5dc (patch) | |
| tree | 1322d2443437dc9afbe112152c0a6c9745e89a71 /lib | |
| parent | 493472ba8ecb44f21bc9cd85c1307262648d5bc3 (diff) | |
*: don't use deprecated stream.h macros
Some of the deprecated stream.h macros see such little use that we may
as well just remove them and use the non-deprecated macros.
Signed-off-by: Quentin Young <qlyoung@cumulusnetworks.com>
Diffstat (limited to 'lib')
| -rw-r--r-- | lib/stream.h | 7 |
1 files changed, 6 insertions, 1 deletions
diff --git a/lib/stream.h b/lib/stream.h index 1048180fac..4d387f9564 100644 --- a/lib/stream.h +++ b/lib/stream.h @@ -123,10 +123,15 @@ struct stream_fifo { #define STREAM_CONCAT_REMAIN(S1, S2, size) ((size) - (S1)->endp - (S2)->endp) /* deprecated macros - do not use in new code */ +#if CONFDATE > 20181128 +CPP_NOTICE("lib: time to remove deprecated stream.h macros") +#endif #define STREAM_PNT(S) stream_pnt((S)) -#define STREAM_DATA(S) ((S)->data) #define STREAM_REMAIN(S) STREAM_WRITEABLE((S)) +/* this macro is deprecated, but not slated for removal anytime soon */ +#define STREAM_DATA(S) ((S)->data) + /* Stream prototypes. * For stream_{put,get}S, the S suffix mean: * |
