View Issue Details
| ID | Project | Category | View Status | Date Submitted | Last Update |
|---|---|---|---|---|---|
| 0006626 | JEDI VCL | 00 JVCL Components | public | 2018-03-11 13:36 | 2018-07-18 16:01 |
| Reporter | dummzeuch | Assigned To | obones | ||
| Priority | normal | Severity | minor | Reproducibility | have not tried |
| Status | resolved | Resolution | won't fix | ||
| Product Version | Daily / GIT | ||||
| Target Version | Fixed in Version | ||||
| Summary | 0006626: TFileLocator.Destroy unnecessarily moves the list entries | ||||
| Description | JvGnuGettext.pas Line 2838: while filelist.count<>0 do begin filelist.Objects[0].Free; filelist.Delete (0); end; FreeAndNil (filelist); Removes entries from the front of the list, which means they will moved for every while loop. for Idx := filelist.Count-1 downto 0 do FileList.Objects[Idx].Free; FreeAndNil (filelist); Would be a bit more efficient. | ||||
| Tags | No tags attached. | ||||
| Date Modified | Username | Field | Change |
|---|---|---|---|
| 2018-03-11 13:36 | dummzeuch | New Issue | |
| 2018-03-11 13:55 | dummzeuch | Note Added: 0021456 | |
| 2018-07-18 16:01 | obones | Note Added: 0021539 | |
| 2018-07-18 16:01 | obones | Status | new => resolved |
| 2018-07-18 16:01 | obones | Resolution | open => won't fix |
| 2018-07-18 16:01 | obones | Assigned To | => obones |