1
0
Fork 0
mirror of https://github.com/eclipse-cdt/cdt synced 2025-06-08 10:16:03 +02:00

Bug fix: sys vars became users after OK/Apply

This commit is contained in:
Oleg Krasilnikov 2007-03-27 12:15:59 +00:00
parent 31a7f8ac8f
commit 063fd7765c

View file

@ -336,9 +336,11 @@ public class EnvironmentTab extends AbstractCPropertyTab {
IEnvironmentVariable[] v = ce.getVariables(dst); IEnvironmentVariable[] v = ce.getVariables(dst);
for (int i=0; i<v.length; i++) ce.removeVariable(v[i].getName(), dst); for (int i=0; i<v.length; i++) ce.removeVariable(v[i].getName(), dst);
v = ce.getVariables(src); v = ce.getVariables(src);
for (int i=0; i<v.length; i++) for (int i=0; i<v.length; i++) {
ce.addVariable(v[i].getName(), v[i].getValue(), if (ce.isUserVariable(src, v[i]))
v[i].getOperation(), v[i].getDelimiter(), dst); ce.addVariable(v[i].getName(), v[i].getValue(),
v[i].getOperation(), v[i].getDelimiter(), dst);
}
} }
/** /**