mirror of
https://github.com/eclipse-cdt/cdt
synced 2025-08-28 18:53:20 +02:00
Fix for [Bug 194611] binary parser properties lost on CDT-4.0.0-I200706261300
This commit is contained in:
parent
e9b4c8cb2e
commit
4969836e86
1 changed files with 3 additions and 2 deletions
|
@ -16,6 +16,7 @@ import java.util.List;
|
||||||
|
|
||||||
import org.eclipse.cdt.core.settings.model.ICStorageElement;
|
import org.eclipse.cdt.core.settings.model.ICStorageElement;
|
||||||
import org.eclipse.cdt.core.settings.model.extension.CTargetPlatformData;
|
import org.eclipse.cdt.core.settings.model.extension.CTargetPlatformData;
|
||||||
|
import org.eclipse.cdt.core.settings.model.util.CDataUtil;
|
||||||
import org.eclipse.cdt.managedbuilder.core.IBuildObject;
|
import org.eclipse.cdt.managedbuilder.core.IBuildObject;
|
||||||
import org.eclipse.cdt.managedbuilder.core.IManagedConfigElement;
|
import org.eclipse.cdt.managedbuilder.core.IManagedConfigElement;
|
||||||
import org.eclipse.cdt.managedbuilder.core.IProjectType;
|
import org.eclipse.cdt.managedbuilder.core.IProjectType;
|
||||||
|
@ -224,7 +225,7 @@ public class TargetPlatform extends BuildObject implements ITargetPlatform {
|
||||||
String bpars = element.getAttribute(BINARY_PARSER);
|
String bpars = element.getAttribute(BINARY_PARSER);
|
||||||
if (bpars != null) {
|
if (bpars != null) {
|
||||||
binaryParserList = new ArrayList();
|
binaryParserList = new ArrayList();
|
||||||
String[] bparsTokens = bpars.split(";"); //$NON-NLS-1$
|
String[] bparsTokens = CDataUtil.stringToArray(bpars, ";"); //$NON-NLS-1$
|
||||||
for (int j = 0; j < bparsTokens.length; ++j) {
|
for (int j = 0; j < bparsTokens.length; ++j) {
|
||||||
binaryParserList.add(bparsTokens[j].trim());
|
binaryParserList.add(bparsTokens[j].trim());
|
||||||
}
|
}
|
||||||
|
@ -298,7 +299,7 @@ public class TargetPlatform extends BuildObject implements ITargetPlatform {
|
||||||
String bpars = element.getAttribute(BINARY_PARSER);
|
String bpars = element.getAttribute(BINARY_PARSER);
|
||||||
if (bpars != null) {
|
if (bpars != null) {
|
||||||
binaryParserList = new ArrayList();
|
binaryParserList = new ArrayList();
|
||||||
String[] bparsTokens = bpars.split(";"); //$NON-NLS-1$
|
String[] bparsTokens = CDataUtil.stringToArray(bpars, ";"); //$NON-NLS-1$
|
||||||
for (int j = 0; j < bparsTokens.length; ++j) {
|
for (int j = 0; j < bparsTokens.length; ++j) {
|
||||||
binaryParserList.add(bparsTokens[j].trim());
|
binaryParserList.add(bparsTokens[j].trim());
|
||||||
}
|
}
|
||||||
|
|
Loading…
Add table
Reference in a new issue