From: hjdorn Date: Sat, 6 Mar 2004 00:59:39 +0000 (+0000) Subject: * src/pic16/gen.c: (genpic16Code) use copy of printILine's output for writing icode... X-Git-Url: https://git.gag.com/?a=commitdiff_plain;h=207867a30dc1d6d787b7e40b72a95f2e127caa6c;p=fw%2Fsdcc * src/pic16/gen.c: (genpic16Code) use copy of printILine's output for writing icode into asm output. git-svn-id: https://sdcc.svn.sourceforge.net/svnroot/sdcc/trunk/sdcc@3249 4a8a32a2-be11-0410-ad9d-d568d2c75423 --- diff --git a/ChangeLog b/ChangeLog index 997f4bba..a07891ff 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,8 @@ +2004-03-06 Hans Dorn + + * src/pic16/gen.c: (genpic16Code) use copy of printILine's output + for writing icode into asm output. + 2004-03-05 Vangelis Rokas * src/pic16/device.c: added some debug lines enabled diff --git a/src/pic16/gen.c b/src/pic16/gen.c index a83211c0..f21ff67c 100644 --- a/src/pic16/gen.c +++ b/src/pic16/gen.c @@ -11134,8 +11134,10 @@ void genpic16Code (iCode *lic) } if(options.iCodeInAsm) { + char *l; /* insert here code to print iCode as comment */ - pic16_emitpcomment("ic:%d: %s", ic->seq, printILine(ic)); + l = Safe_strdup(printILine(ic)); + pic16_emitpcomment("ic:%d: %s", ic->seq, l); } /* if the result is marked as