1
0
Fork 0
mirror of https://github.com/eclipse-cdt/cdt synced 2025-06-08 18:26:01 +02:00

fix for [Bug 195129] Makefile and parallel build fails

This commit is contained in:
Mikhail Sennikovsky 2007-07-05 11:03:50 +00:00
parent 1d995f32bd
commit 633b10b954

View file

@ -1869,7 +1869,7 @@ public class CommonBuilder extends ACBuilder {
// Turn the string into an array.
String[] makeArray(String string) {
string.trim();
string = string.trim();
char[] array = string.toCharArray();
ArrayList aList = new ArrayList();
StringBuffer buffer = new StringBuffer();
@ -1884,14 +1884,24 @@ public class CommonBuilder extends ACBuilder {
}
}
if (c == ' ' && !inComment) {
aList.add(buffer.toString());
if (buffer.length() > 0){
String str = buffer.toString().trim();
if(str.length() > 0){
aList.add(str);
}
}
// aList.add(buffer.toString());
buffer = new StringBuffer();
} else {
buffer.append(c);
}
}
if (buffer.length() > 0)
aList.add(buffer.toString());
if (buffer.length() > 0){
String str = buffer.toString().trim();
if(str.length() > 0){
aList.add(str);
}
}
return (String[]) aList.toArray(new String[aList.size()]);
}