[Haifux] pop(queue) fails
boazg
boaz.gezer at gmail.com
Sat Oct 25 19:10:12 MSD 2008
i can give a lecture on the cairo compositing engine (the thing that makes
GTK shiny)
On Sat, Oct 25, 2008 at 17:01, Orr Dunkelman <orr.dunkelman at gmail.com>wrote:
> hi guys,
>
> I have some issues with the following code, help would be appreciated.
>
> #include <stdio.h>
>
> struct Lecture {
> char Lecturer[80];
> char Topic[160];
> char Date[30];
> } lecture-str;
>
> struct Node {
> lecture-str data;
> Node *next, *prev;
> } node-str;
>
> struct Queue {
> Node First;
> int size;
> } Queue-str;
>
> /* standard stuff */
>
> int pop (Queue-str Haifux)
> {
> Node ptr*;
> if (Haifux->size == 0) { printf ("No lecture in queue\n"); return -1;
>
> print_node (Haifux->First);
> ptr=Haifux->First;
> Haifux->First = Hiafux->First.next;
> free (ptr);
>
> size --;
> if (size) Haifux->First.prev=NULL;
> }
>
> =====================================================================
>
> Well, the code failed with the error message
>
> No lecture in queue
>
> Help, somebody?
>
> --
> Orr Dunkelman,
> Orr.Dunkelman at gmail.com
>
> "a scientific man ought to have no wishes, no affections, -- a mere
> heart of stone" - Charles Darwin.
>
> GPG fingerprint: C2D5 C6D6 9A24 9A95 C5B3 2023 6CAB 4A7C B73F D0AA
> (This key will never sign Emails, only other PGP keys. The key
> corresponds to orrd at vipe.technion.ac.il)
> _______________________________________________
> Haifux mailing list
> Haifux at haifux.org
> http://hamakor.org.il/cgi-bin/mailman/listinfo/haifux
>
--
Robert Benchley - "The surest way to make a monkey of a man is to quote
him."
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://haifux.org/pipermail/haifux/attachments/20081025/ca9ec939/attachment.html
More information about the Haifux
mailing list