title: How can I remove the warning in GCC 4.6: "missing initializer [-Wmissing-field-initializers]"?
body: <p>The code</p>
  <pre><code>  GValue value = { 0 };
  </code></pre>
  <p>gives the following warning:</p>
  <blockquote>
  <p>missing initializer [-Wmissing-field-initializers]</p>
  </blockquote>
  <p>I know that's a <a href="https://stackoverflow.com/questions/1538943/why-is-the-compiler-throwing-this-warning-missing-initializer-isnt-the-stru">GCC bug</a>, but is there some trick to remove it? It is really not nice see such unreal warnings. But I don't want power off the warning because it will hide real warnings from me too. And sorry, but I can't update my GCC to 4.7 (where looks like it was fixed) version, yet.</p>