Quick Search:

Mode

Context

Displaying 3 lines of context. None | Less | More | Full

Other Diffs

Ignore

Blank Lines Whitespace: Expand:

Diff

1.35
 
1.36
 
MAIN:ragge:20030606193955
 
pftn.c
_>10641064                 if (lxarg == 0 || i < lxarg)
 10651065                         putbyte(0);
 10661066                 irbrace();  /* simulate } */
<>1067 -                free(str);
10681067                 return(NIL);
 10691068         }
 10701069         /* make a label, and get the contents and stash them away */
     
 !
10901089 inl:            strtemp = locctr(blevel==0 ? ISTRNG : STRNG);
 10911090                 deflab(strlab = getlab());
 10921091                 if (isinlining == 0) {
<>1093 -                        strarray[nstring] = str;
  1092+                        strarray[nstring] = newstring(str, strlen(str));
10941093                         labarray[nstring] = strlab;
 10951094                 }
 10961095                 i = 0;
     
 !
11101109         } else {
 11111110                 strlab = labarray[i];
 11121111                 i = strlen(strarray[i]);
<>1113 -                free(str);
<_11141112         }
 11151113 
 11161114         dimtab[curdim] = i; /* in case of later sizeof ... */
FishEye: Open Source License registered to PCC.
Your maintenance has expired. You can renew your license at http://www.atlassian.com/fisheye/renew
Atlassian FishEye, CVS analysis. (Version:1.6.3 Build:build-336 2008-11-04) - Administration - Page generated 2014-09-02 15:57 +0200