diff options
Diffstat (limited to 'queue.c')
| -rw-r--r-- | queue.c | 6 |
1 files changed, 4 insertions, 2 deletions
| @@ -43,8 +43,9 @@ queue_put(struct queue *queue, T data) | |||
| 43 | else | 43 | else |
| 44 | tmp->next = queue->tail; | 44 | tmp->next = queue->tail; |
| 45 | } | 45 | } |
| 46 | else | 46 | else { |
| 47 | ERROR("out of memory"); | 47 | ERROR("out of memory"); |
| 48 | } | ||
| 48 | } | 49 | } |
| 49 | /* -->8-- */ | 50 | /* -->8-- */ |
| 50 | 51 | ||
| @@ -96,8 +97,9 @@ main() | |||
| 96 | 97 | ||
| 97 | queue_init(queue); | 98 | queue_init(queue); |
| 98 | 99 | ||
| 99 | for ( int i = 0; i != 10; ++i ) | 100 | for ( int i = 0; i != 10; ++i ) { |
| 100 | queue_put(queue, i); | 101 | queue_put(queue, i); |
| 102 | } | ||
| 101 | 103 | ||
| 102 | while ( !queue_empty(queue) ) { | 104 | while ( !queue_empty(queue) ) { |
| 103 | int i; | 105 | int i; |
