add missing typename keyword (gcc)