diff options
| -rw-r--r-- | ringbuff.c | 12 |
1 files changed, 12 insertions, 0 deletions
| @@ -74,6 +74,18 @@ ring_pop_back(struct ring_buffer *rb, T *data) | |||
| 74 | return true; | 74 | return true; |
| 75 | } | 75 | } |
| 76 | 76 | ||
| 77 | bool | ||
| 78 | ring_put(struct ring_buffer *rb, T data) | ||
| 79 | { | ||
| 80 | return ring_push_back(rb, data); | ||
| 81 | } | ||
| 82 | |||
| 83 | bool | ||
| 84 | ring_get(struct ring_buffer *rb, T *data) | ||
| 85 | { | ||
| 86 | return ring_pop_front(rb, data); | ||
| 87 | } | ||
| 88 | |||
| 77 | void | 89 | void |
| 78 | f() | 90 | f() |
| 79 | { | 91 | { |
