title: Xcode 9.4.1 adds a blank line to the end of C files causing compiler advisory
body: <p>I am using Xcode 9.4.1 to write a header file in C. For some reason, Xcode always adds a blank line to the end of the file. How can I delete the line in Xcode? Or how do I prevent the extra blank from being generated in Xcode?</p>
  
  <pre><code>#ifndef C2A1E1_MACROS_H
  #define C2A1E1_MACROS_H
  #define Product(number1, number2) ((number1)*(number2))
  #define Negate(number1) (-(number1))
  #define Elements(array) ((sizeof(array))/(sizeof((array)[0])))
  #endif
  </code></pre>
  
  <p><a href="https://i.stack.imgur.com/ffft9.png" rel="nofollow noreferrer"><img src="https://i.stack.imgur.com/ffft9.png" alt="Screenshot of original"></a></p>
  
  <p><a href="https://i.stack.imgur.com/Ftsf1.png" rel="nofollow noreferrer"><img src="https://i.stack.imgur.com/Ftsf1.png" alt="Screenshot after typing in blank line"></a></p>