@@ -215,10 +215,10 @@ where
215215 fallbacks = match registry. aliases. get( & cmd. proto. ident) {
216216 Some ( fbs) => fbs
217217 . iter( )
218- . map( |name| format!( "\" {}\" " , super :: gen_symbol_name( registry. api, & name) ) )
218+ . map( |name| format!( "\" {}\" " , super :: gen_symbol_name( registry. api, name) ) )
219219 . collect:: <Vec <_>>( )
220220 . join( ", " ) ,
221- None => format! ( "" ) ,
221+ None => String :: new ( ) ,
222222 } ,
223223 ) ?
224224 }
@@ -234,22 +234,18 @@ where
234234 let idents = super :: gen_parameters ( cmd, true , false ) ;
235235 let typed_params = super :: gen_parameters ( cmd, false , true ) ;
236236 let println = format ! (
237- "println!(\" [OpenGL] {}({})\" {} );" ,
237+ "println!(\" [OpenGL] {}({})\" );" ,
238238 cmd. proto. ident,
239- ( 0 ..idents. len( ) )
240- . map( |_| "{:?}" . to_string( ) )
241- . collect:: <Vec <_>>( )
242- . join( ", " ) ,
243239 idents
244240 . iter( )
245241 . zip( typed_params. iter( ) )
246242 . map( |( name, ty) | if ty. contains( "GLDEBUGPROC" ) {
247- format! ( ", \" <callback>\" " )
243+ " <callback>" . to_string ( )
248244 } else {
249- format!( ", {}" , name )
245+ format!( "{{{name}:?}}" )
250246 } )
251247 . collect:: <Vec <_>>( )
252- . concat ( )
248+ . join ( ", " ) ,
253249 ) ;
254250
255251 writeln ! ( dest,
@@ -271,12 +267,11 @@ where
271267 registry
272268 . cmds
273269 . iter( )
274- . find( |cmd| cmd. proto. ident == "GetError" )
275- . is_some( ) {
276- format!( r#"match __gl_imports::mem::transmute::<_, extern "system" fn() -> u32>
277- (self.GetError.f)() {{ 0 => (), r => println!("[OpenGL] ^ GL error triggered: {{}}", r) }}"# )
270+ . any( |cmd| cmd. proto. ident == "GetError" ) {
271+ r#"match __gl_imports::mem::transmute::<_, extern "system" fn() -> u32>
272+ (self.GetError.f)() { 0 => (), r => println!("[OpenGL] ^ GL error triggered: {r}") }"# . to_string( )
278273 } else {
279- format! ( "" )
274+ String :: new ( )
280275 } ) ?
281276 }
282277
0 commit comments