Skip to content

Commit

Permalink
Initialze all values of the Heap
Browse files Browse the repository at this point in the history
  • Loading branch information
stephan-hof authored and kr committed May 4, 2011
1 parent 3462909 commit bdc9de7
Show file tree
Hide file tree
Showing 2 changed files with 10 additions and 0 deletions.
3 changes: 3 additions & 0 deletions srv.c
Original file line number Diff line number Diff line change
Expand Up @@ -29,6 +29,9 @@ srv(Srv *s)

s->sock.x = s;
s->sock.f = (Handle)srvaccept;
s->conns.cap = 0;
s->conns.len = 0;
s->conns.data = NULL;
s->conns.cmp = (Compare)conncmp;
s->conns.rec = (Record)connrec;

Expand Down
7 changes: 7 additions & 0 deletions tube.c
Original file line number Diff line number Diff line change
Expand Up @@ -37,6 +37,13 @@ make_tube(const char *name)
strncpy(t->name, name, MAX_TUBE_NAME_LEN - 1);
if (t->name[MAX_TUBE_NAME_LEN - 1] != '\0') twarnx("truncating tube name");

t->ready.cap = 0;
t->delay.cap = 0;
t->ready.len = 0;
t->delay.len = 0;
t->ready.data = NULL;
t->delay.data = NULL;

t->ready.cmp = job_pri_cmp;
t->delay.cmp = job_delay_cmp;
t->ready.rec = job_setheappos;
Expand Down

0 comments on commit bdc9de7

Please sign in to comment.