]> git.donarmstrong.com Git - lilypond.git/blobdiff - lily/head-engraver.cc
release: 1.1.1
[lilypond.git] / lily / head-engraver.cc
index ce4e5dcdf37bbd3439f20c76fc70f5bf3652d3dd..4b0a3b06fd5fa912505e8286d192044d8b02c38e 100644 (file)
@@ -23,11 +23,12 @@ Note_head_engraver::do_try_request (Request *req_l)
   if (note_req_l_)
     return false;
   
-  if (!(dynamic_cast <Note_req *> (req_l)))
-    return false;
-  
-  note_req_l_=dynamic_cast <Rhythmic_req *> (req_l);
-  return true;
+  if (Note_req * nr = dynamic_cast <Note_req *> (req_l))
+    {
+      note_req_l_= nr;
+      return true;
+    }
+  return false;
 }
 
 void