Remove check for C/C++ files on binary writer

The Fuchsia build depends on writing C binary files that don't have
C/C++ file extensions in them.

Change-Id: I8b86a570a65d693b1412668700743dfb0631edd7
Reviewed-on: https://gn-review.googlesource.com/c/gn/+/4701
Reviewed-by: Dirk Pranke <dpranke@google.com>
Commit-Queue: Dirk Pranke <dpranke@google.com>
diff --git a/tools/gn/ninja_binary_target_writer.cc b/tools/gn/ninja_binary_target_writer.cc
index fcbc938..aca3a24 100644
--- a/tools/gn/ninja_binary_target_writer.cc
+++ b/tools/gn/ninja_binary_target_writer.cc
@@ -53,8 +53,6 @@
   for (const auto& source : target_->sources())
     used_types.Set(GetSourceFileType(source));
 
-  if (used_types.CSourceUsed()) {
-    NinjaCBinaryTargetWriter writer(target_, out_);
-    writer.Run();
-  }
+  NinjaCBinaryTargetWriter writer(target_, out_);
+  writer.Run();
 }