@@ -628,7 +628,7 @@ namespace swig
628
628
try {
629
629
r = swig::from< const Sequence* >( swig::getslice(self, i, j) );
630
630
}
631
- catch( std::out_of_range ) {
631
+ catch( std::out_of_range& ) {
632
632
}
633
633
return r;
634
634
}
@@ -687,7 +687,7 @@ namespace swig
687
687
r = swig::from< Sequence::value_type >( *(at) );
688
688
$self->erase(at);
689
689
}
690
- catch (std::out_of_range)
690
+ catch (std::out_of_range& )
691
691
{
692
692
}
693
693
return r;
@@ -757,7 +757,7 @@ namespace swig
757
757
try {
758
758
r = swig::from< Sequence::value_type >( *(swig::cgetpos(self, i)) );
759
759
}
760
- catch( std::out_of_range ) {
760
+ catch( std::out_of_range& ) {
761
761
}
762
762
return r;
763
763
}
@@ -780,7 +780,7 @@ namespace swig
780
780
try {
781
781
r = swig::from< const Sequence* >( swig::getslice(self, i, j) );
782
782
}
783
- catch( std::out_of_range ) {
783
+ catch( std::out_of_range& ) {
784
784
}
785
785
return r;
786
786
}
@@ -790,7 +790,7 @@ namespace swig
790
790
try {
791
791
r = swig::from< Sequence::value_type >( *(swig::cgetpos(self, i)) );
792
792
}
793
- catch( std::out_of_range ) {
793
+ catch( std::out_of_range& ) {
794
794
}
795
795
return r;
796
796
}
0 commit comments