parse.c (gfc_parse_file): Fix two-location gfc_error call.
authorTobias Burnus <burnus@net-b.de>
Sat, 24 Jan 2015 17:10:48 +0000 (18:10 +0100)
committerTobias Burnus <burnus@gcc.gnu.org>
Sat, 24 Jan 2015 17:10:48 +0000 (18:10 +0100)
2015-01-24  Tobias Burnus  <burnus@net-b.de>

        * parse.c (gfc_parse_file): Fix two-location gfc_error call.

From-SVN: r220084

gcc/fortran/ChangeLog
gcc/fortran/parse.c

index 26af04165987bbdd1aba25730023ebc8fb28bf3d..be961012e4b2b5aec1042bec891f34030583d30a 100644 (file)
@@ -1,3 +1,7 @@
+2015-01-24  Tobias Burnus  <burnus@net-b.de>
+
+       * parse.c (gfc_parse_file): Fix two-location gfc_error call.
+
 2015-01-23  Martin Liska  <mliska@suse.cz>
 
        * decl.c (attr_decl1): Workaround -Wmaybe-uninitialized
index fd7d4ebc39fa43c10869383f4e06e3c61164f675..34e30263836bdbe75a5f60176e15094dcfdd3915 100644 (file)
@@ -5544,7 +5544,7 @@ duplicate_main:
   /* If we see a duplicate main program, shut down.  If the second
      instance is an implied main program, i.e. data decls or executable
      statements, we're in for lots of errors.  */
-  gfc_error ("Two main PROGRAMs at %L and %C", &prog_locus);
+  gfc_error_1 ("Two main PROGRAMs at %L and %C", &prog_locus);
   reject_statement ();
   gfc_done_2 ();
   return true;