[ruby] use std::vector::back() method.

This commit is contained in:
Takashi Tamura 2017-04-20 13:59:44 +09:00
commit cc4e3aec52

View file

@ -3,6 +3,8 @@
%{ %{
#include <memory> #include <memory>
#include <vector> #include <vector>
class C;
%} %}
%include <std_shared_ptr.i> %include <std_shared_ptr.i>
@ -38,7 +40,7 @@ public:
} }
bool is_last_null(const std::vector<std::shared_ptr<C> >& v) { bool is_last_null(const std::vector<std::shared_ptr<C> >& v) {
if( *v.end() ) { if( v.back() ) {
return false; return false;
} else { } else {
return true; return true;