diff options
author | dimitri <dimitri@afe2bf4a-e733-0410-8a33-86f594647bc7> | 2008-07-27 14:59:10 (GMT) |
---|---|---|
committer | dimitri <dimitri@afe2bf4a-e733-0410-8a33-86f594647bc7> | 2008-07-27 14:59:10 (GMT) |
commit | 016a22cd3abf688848cbe07315790fa4f14b0eef (patch) | |
tree | 201e94696e0c1cb55ffa8fd45c97dfa1ac586f0f /src/scanner.l | |
parent | f7e90abb5cdcb69a618505177683e9ac74a2bdb8 (diff) | |
download | Doxygen-016a22cd3abf688848cbe07315790fa4f14b0eef.zip Doxygen-016a22cd3abf688848cbe07315790fa4f14b0eef.tar.gz Doxygen-016a22cd3abf688848cbe07315790fa4f14b0eef.tar.bz2 |
Release-1.5.6-20080727
Diffstat (limited to 'src/scanner.l')
-rw-r--r-- | src/scanner.l | 5 |
1 files changed, 3 insertions, 2 deletions
diff --git a/src/scanner.l b/src/scanner.l index 4557ac1..b102853 100644 --- a/src/scanner.l +++ b/src/scanner.l @@ -1594,7 +1594,7 @@ TYPEDEFPREFIX (("typedef"{BN}+)?)((("volatile"|"const"){BN}+)?) current->tArgLists->append(al); currentArgumentList = al; templateStr="<"; - fullArgString = templateStr.copy(); + fullArgString = templateStr; copyArgString = &templateStr; currentArgumentContext = FindMembers; BEGIN( ReadTempArgs ); @@ -4326,9 +4326,10 @@ TYPEDEFPREFIX (("typedef"{BN}+)?)((("volatile"|"const"){BN}+)?) current->spec |= Entry::Template; current->tArgLists->append(al); currentArgumentList = al; + current->name+="<"; templateStr="<"; fullArgString = templateStr; - copyArgString = &templateStr; + copyArgString = ¤t->name; currentArgumentContext = CompoundName; BEGIN( ReadTempArgs ); } |