Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- int dequeue(struct studentqueue *q, char *buffer, unsigned int size)
- {
- if(q->next != NULL)
- {
- strncpy(buffer, q->next->name, (size - 1));
- int a = 1;
- if(strlen(q->next->name) > (size-1))
- {
- a = 0;
- }
- struct studentqueue *ptr = q->next->next;
- free(q->next->name);
- free(q->next);
- q->next = ptr;
- return a;
- }
- else
- {
- return 0;
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement