Change header includes if reqd.


git-svn-id: file:///srv/svn/repos/haiku/trunk/current@104 a95241bf-73f2-0310-859d-f6bbb57e9c96
This commit is contained in:
David Reid 2002-07-11 22:21:16 +00:00
parent c90a447062
commit f6327bfa2e
2 changed files with 7 additions and 7 deletions

View File

@ -7,7 +7,7 @@
#include <kernel.h>
#include <queue.h>
#include <memheap.h>
#include <Errors.h>
#include <errno.h>
typedef struct queue_element {
void *next;
@ -96,17 +96,17 @@ void *queue_peek(queue *q)
int fixed_queue_init(fixed_queue *q, int size)
{
if(size <= 0)
return ERR_INVALID_ARGS;
return EINVAL;
q->table = kmalloc(size * sizeof(void *));
if(!q->table)
return ERR_NO_MEMORY;
return ENOMEM;
q->head = 0;
q->tail = 0;
q->count = 0;
q->size = size;
return B_NO_ERROR;
return 0;
}
void fixed_queue_destroy(fixed_queue *q)
@ -118,13 +118,13 @@ void fixed_queue_destroy(fixed_queue *q)
int fixed_queue_enqueue(fixed_queue *q, void *e)
{
if(q->count == q->size)
return ERR_NO_MEMORY;
return ENOMEM;
q->table[q->head++] = e;
if(q->head >= q->size) q->head = 0;
q->count++;
return B_NO_ERROR;
return 0;
}
void *fixed_queue_dequeue(fixed_queue *q)

View File

@ -455,7 +455,7 @@ int smp_init(kernel_args *ka)
msg = (struct smp_msg *)kmalloc(sizeof(struct smp_msg));
if(msg == NULL) {
panic("error creating smp mailboxes\n");
return ERR_GENERAL;
return B_ERROR;
}
memset(msg, 0, sizeof(struct smp_msg));
msg->next = free_msgs;