diff --git a/backend/elfobj.c b/backend/elfobj.c index e2cf7ec..e7c1fcf 100644 --- a/backend/elfobj.c +++ b/backend/elfobj.c @@ -542,6 +542,10 @@ void obj_init(Outbuffer *objbuf, const char *filename, const char *csegname) { //printf("obj_init()\n"); + SegData = NULL; + seg_count = 0; + seg_max = 0; + cseg = CODE; fobjbuf = objbuf;