Fix use of `enumeral_type' in template type unification error as seenwhen compiling boost 1.41.From http://gcc.gnu.org/bugzilla/show_bug.cgi?id=17327 viaMarkus Hennecke <markus-hennecke at markus-hennecke dot de>.miod@ tested and ok
branches: 1.1.1;Initial revision