We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
2 parents a47cf2a + 5a79106 commit 83dae01Copy full SHA for 83dae01
src/arduino.cc/builder/includes_finder_with_regexp.go
@@ -63,11 +63,13 @@ func (s *IncludesFinderWithRegExp) Run(ctx *types.Context) error {
63
}
64
65
func findIncludesForOldCompilers(source string) string {
66
- firstLine := strings.Split(source, "\n")[0]
67
- splittedLine := strings.Split(firstLine, ":")
68
- for i, _ := range splittedLine {
69
- if strings.Contains(splittedLine[i], "fatal error") {
70
- return strings.TrimSpace(splittedLine[i+1])
+ lines := strings.Split(source, "\n")
+ for _, line := range lines {
+ splittedLine := strings.Split(line, ":")
+ for i, _ := range splittedLine {
+ if strings.Contains(splittedLine[i], "fatal error") {
71
+ return strings.TrimSpace(splittedLine[i+1])
72
+ }
73
74
75
return ""
0 commit comments