Community
Participate
Working Groups
CDT HEAD and also 4.0: The following code in BuildEntryStorage.java is lacking "[i]" in "paths.toString()": ICLanguageSettingEntry entries[] = new ICLanguageSettingEntry[paths.length]; for(int i = 0; i < paths.length; i++){ entries[i] = (ICLanguageSettingEntry)CDataUtil.createEntry(kind, paths.toString(), null, null, flags); } should be changed to: ICLanguageSettingEntry entries[] = new ICLanguageSettingEntry[paths.length]; for(int i = 0; i < paths.length; i++){ entries[i] = (ICLanguageSettingEntry)CDataUtil.createEntry(kind, paths[i].toString(), null, null, flags); } This bug causes corruption of include paths returned by a custom configuration environment supplier.
Created attachment 73282 [details] Bug fix. Please apply.
Mikhail, please review an apply the fix attached to this bugzilla.
Hi Sergey, Sorry for the delay, I've just come from vacations.. :) I'll take a look at your patch soon Mikhail
The patch is applied.. Thanks!
*** Bug 195569 has been marked as a duplicate of this bug. ***
*** Bug 205055 has been marked as a duplicate of this bug. ***