message: Don't pass NULL f to fclose, passing --no-clobber if file doesn't exist
diff: @@ -998,10 +998,14 @@ struct EmbeddedSectionCommand : public Command
  if(noclobber)
  {
  + bool exists = false;
  f = fopen(file.c_str(), "rb");
  - bool exists = (f != NULL);
  + if(f)
  + {
  + exists = true;
  fclose(f);
  f = NULL;
  + }
  if(exists)
  {
  