| ... | @@ -1703,8 +1703,11 @@ fn buildOutputType( | ... | @@ -1703,8 +1703,11 @@ fn buildOutputType( |
| 1703 | try cc_argv.append(arena, arg); | 1703 | try cc_argv.append(arena, arg); |
| 1704 | } else if (mem.startsWith(u8, arg, "-I")) { | 1704 | } else if (mem.startsWith(u8, arg, "-I")) { |
| 1705 | try cssan.addIncludePath(arena, &cc_argv, .I, arg, arg[2..], true); | 1705 | try cssan.addIncludePath(arena, &cc_argv, .I, arg, arg[2..], true); |
| 1706 | } else if (mem.eql(u8, arg, "-x")) { | 1706 | } else if (mem.startsWith(u8, arg, "-x")) { |
| 1707 | const lang = args_iter.nextOrFatal(); | 1707 | const lang = if (arg.len == "-x".len) |
| | 1708 | args_iter.nextOrFatal() |
| | 1709 | else |
| | 1710 | arg["-x".len..]; |
| 1708 | if (mem.eql(u8, lang, "none")) { | 1711 | if (mem.eql(u8, lang, "none")) { |
| 1709 | file_ext = null; | 1712 | file_ext = null; |
| 1710 | } else if (Compilation.LangToExt.get(lang)) |got_ext| { | 1713 | } else if (Compilation.LangToExt.get(lang)) |got_ext| { |