align.h (align_flags): Use member initialization.
authorMartin Sebor <msebor@redhat.com>
Thu, 19 Jul 2018 22:12:06 +0000 (22:12 +0000)
committerMartin Sebor <msebor@gcc.gnu.org>
Thu, 19 Jul 2018 22:12:06 +0000 (16:12 -0600)
gcc/ChangeLog:

* align.h (align_flags): Use member initialization.

From-SVN: r262892

gcc/ChangeLog
gcc/align.h

index a498df47abaa6f957fc8a59a50307e9727685558..264d051119469af37ef280516b8b771dd7fcd15c 100644 (file)
@@ -1,3 +1,7 @@
+2018-07-19  Martin Sebor  <msebor@redhat.com>
+
+       * align.h (align_flags): Use member initialization.
+
 2018-07-19  David Malcolm  <dmalcolm@redhat.com>
 
        * Makefile.in (OBJS): Add optinfo.o.
index 9acce47cf9bf452e5e15b8f62921dbbdd13fe3ee..3fe2f39c6c842e916f16822bd9774598185c423d 100644 (file)
@@ -50,8 +50,10 @@ struct align_flags
   /* Default constructor.  */
   align_flags (int log0 = 0, int maxskip0 = 0, int log1 = 0, int maxskip1 = 0)
   {
-    levels[0] = {log0, maxskip0};
-    levels[1] = {log1, maxskip1};
+    levels[0].log = log0;
+    levels[0].maxskip = maxskip0;
+    levels[1].log = log1;
+    levels[1].maxskip = maxskip1;
     normalize ();
   }