Menu

#5 ISTool adds semicolons where they shouldnt be

open
nobody
None
5
2008-01-23
2008-01-23
Anonymous
No

My ISS script contains preprocessor macros like

#define public GetMajorVersion(str *VersionString) \ ...

After clicking on the "Code" sectuin and then back to "Script", extra semicolons have been added:

#define public GetMajorVersion(str *VersionString);;; \ ...

This means that I have to remove them every time before compiling :(

rogier.schouten@meco.nl

Discussion

  • Nobody/Anonymous

    Example script showing the bug

     
  • Nobody/Anonymous

    It seems this error depends on the linebreaking character "\". Semikolons are also added before the first character of the next line - which is logicaly the same. That is a bad bug and a killer argument against using this very nice tool. :-(

     

Log in to post a comment.

Want the latest updates on software, tech news, and AI?
Get latest updates about software, tech news, and AI from SourceForge directly in your inbox once a month.