]> git.donarmstrong.com Git - lilypond.git/commitdiff
Clean up g++ 4.6.1 compiler warnings (-Wunused-but-set-variable).
authorWerner Lemberg <wl@gnu.org>
Mon, 15 Aug 2011 07:37:43 +0000 (09:37 +0200)
committerWerner Lemberg <wl@gnu.org>
Mon, 15 Aug 2011 07:37:43 +0000 (09:37 +0200)
lily/break-alignment-interface.cc
lily/breathing-sign.cc
lily/chord-tremolo-iterator.cc
lily/dispatcher.cc
lily/dynamic-engraver.cc
lily/general-scheme.cc
lily/note-collision.cc
lily/spacing-engraver.cc
lily/tie.cc

index a471a7ba9fab543184b0108fe5e05abd23b0a03c..619d8eaab2893afa7063fcac2909063f8d04ed7a 100644 (file)
@@ -103,13 +103,10 @@ Break_alignment_interface::calc_positioning_done (SCM smob)
   vector<Grob *> elems = ordered_elements (me);
   vector<Interval> extents;
 
-  int last_nonempty = -1;
   for (vsize i = 0; i < elems.size (); i++)
     {
       Interval y = elems[i]->extent (elems[i], X_AXIS);
       extents.push_back (y);
-      if (!y.is_empty ())
-        last_nonempty = i;
     }
 
   vsize idx = 0;
index 85da75c961e1612e779b40d109506091c3b3739c..f1f89093ead25306798631ea41d34c398398b5fb 100644 (file)
@@ -70,16 +70,9 @@ SCM
 Breathing_sign::divisio_maior (SCM smob)
 {
   Grob *me = unsmob_grob (smob);
-  Real staff_space = Staff_symbol_referencer::staff_space (me);
-  Real staff_size;
   Real thickness = Staff_symbol_referencer::line_thickness (me);
   thickness *= robust_scm2double (me->get_property ("thickness"), 1.0);
 
-  if (Staff_symbol_referencer::get_staff_symbol (me))
-    staff_size = (Staff_symbol_referencer::line_count (me) - 1) * staff_space;
-  else
-    staff_size = 0.0;
-
   Real blotdiameter = me->layout ()->get_dimension (ly_symbol2scm ("blot-diameter"));
 
   /*
index 1658e55782a9fdfe01eb0c69b8ea919604148a34..effa751425b7f71cb403783ed986001eb89a71eb 100644 (file)
@@ -34,7 +34,6 @@ Chord_tremolo_iterator::get_music_list () const
 {
   Music *mus = get_music ();
   Input *origin = mus->origin ();
-  Moment l = mus->get_length ();
   Music *body = Repeated_music::body (mus);
   bool body_is_sequential = body->is_mus_type ("sequential-music");
 
index a6cee709ce0649497a7b5a500aa8b8351e1200db..0e3ad8998e842031d02d4a6bc7aca4feac65f247 100644 (file)
@@ -89,7 +89,9 @@ Dispatcher::dispatch (SCM sev)
       ev->origin ()->warning (_f ("Unknown event class %s", ly_symbol2string (class_symbol).c_str ()));
       return;
     }
+#if 0
   bool sent = false;
+#endif
   int num_classes = scm_ilength (class_list);
 
   /*
@@ -148,7 +150,9 @@ Dispatcher::dispatch (SCM sev)
 
           Listener *l = unsmob_listener (scm_cdar (lists[0].list));
           l->listen (ev->self_scm ());
+#if 0
           sent = true;
+#endif
         }
       // go to the next listener; bubble-sort the class list.
       SCM next = scm_cdr (lists[0].list);
@@ -161,10 +165,11 @@ Dispatcher::dispatch (SCM sev)
       lists[i].list = next;
     }
 
-  /* TODO: Uncomment.
+#if 0
+  /* TODO: Uncomment. */
     if (!sent)
       warning (_f ("Junking event: %s", ly_symbol2string (class_symbol).c_str ()));
-  */
+#endif
 }
 
 void
index 0107e7f436c6a9baefd7368615666d9e970684cf..06f16cf8a83bd52a80cebf22017650f138c3be62 100644 (file)
@@ -167,9 +167,6 @@ Dynamic_engraver::process_music ()
       Axis_group_interface::add_element (line_spanner_, script_);
     }
 
-  Stream_event *stop_ev = accepted_spanevents_drul_ [STOP]
-                          ? accepted_spanevents_drul_[STOP] : script_ev_;
-
   if (accepted_spanevents_drul_[STOP] || script_ev_)
     {
       /*
@@ -193,10 +190,7 @@ Dynamic_engraver::process_music ()
           current_cresc_ev_ = 0;
         }
       else if (accepted_spanevents_drul_[STOP])
-        {
-          accepted_spanevents_drul_[STOP]->origin ()->warning (_ ("cannot find start of (de)crescendo"));
-          stop_ev = 0;
-        }
+        accepted_spanevents_drul_[STOP]->origin ()->warning (_ ("cannot find start of (de)crescendo"));
     }
 
   if (accepted_spanevents_drul_[START])
index e74bf0bf1627b2a8e96ed232d923194a9cd396c6..a630fd90f534768f8592e24d01b49bfec48e86b6 100644 (file)
@@ -379,13 +379,16 @@ LY_DEFINE (ly_stderr_redirect, "ly:stderr-redirect",
   LY_ASSERT_TYPE (scm_is_string, file_name, 1);
 
   string m = "w";
+  string f = ly_scm2string (file_name);
   FILE *stderrfile;
   if (mode != SCM_UNDEFINED && scm_string_p (mode))
     m = ly_scm2string (mode);
   /* dup2 and (fileno (current-error-port)) do not work with mingw'c
      gcc -mwindows.  */
   fflush (stderr);
-  stderrfile = freopen (ly_scm2string (file_name).c_str (), m.c_str (), stderr);
+  stderrfile = freopen (f.c_str (), m.c_str (), stderr);
+  if (!stderrfile)
+    error (_f ("failed redirecting stderr to `%s'", f.c_str ()));
   return SCM_UNSPECIFIED;
 }
 
index 24c9ce92a47f4393680006651d336226a45d2876..b7060092e104478530e3d9b612f64f1981dcc305 100644 (file)
@@ -213,7 +213,6 @@ check_meshing_chords (Grob *me,
       && (up_style == ly_symbol2scm ("fa") || up_style == ly_symbol2scm ("faThin"))
       && (down_style == ly_symbol2scm ("fa") || down_style == ly_symbol2scm ("faThin")))
     {
-      Interval uphead_size = head_up->extent (head_up, Y_AXIS);
       Offset att = Offset (0.0, -1.0);
       head_up->set_property ("stem-attachment", ly_offset2scm (att));
       head_up->set_property ("transparent", SCM_BOOL_T);
index c9049f3398e9498cc4e28495637c26def8dfa34f..b2d25f0713df75d4cff1a112c7776c75d601aba7 100644 (file)
@@ -219,7 +219,6 @@ Spacing_engraver::stop_translation_timestep ()
       Stream_event *ev = playing_durations_[i].info_.event_cause ();
       if (ev)
         {
-          Moment now = now_mom ();
           Moment m = get_event_length (ev);
           shortest_playing = min (shortest_playing, m);
         }
index b52f84db0f7b391a7aaf1f4524b7010f2f3305db..078d4fc5dd2f09423f3a23ae50a7305e093bf089 100644 (file)
@@ -189,7 +189,6 @@ Tie::get_default_control_points (Grob *me_grob)
   Tie_formatting_problem problem;
   problem.from_tie (me);
 
-  Tie_specification spec = problem.get_tie_specification (0);
   if (!me->is_live ())
     return SCM_EOL;