diff options
Diffstat (limited to 'src')
| -rw-r--r-- | src/lib.rs | 16 | 
1 files changed, 8 insertions, 8 deletions
@@ -4,15 +4,15 @@  use opengl_registry_macros::for_each_opengl_command;  for_each_opengl_command! { -    #[doc = stringify!(_gl_command_)] +    #[doc = stringify!(#gl_command_name)]      #[allow(non_snake_case, clippy::too_many_arguments)] -    pub unsafe fn _gl_command_(_gl_command_args_) -> _gl_command_ret_type_ { +    pub unsafe fn #gl_command_name_noprefix(#gl_command_args) -> #gl_command_ret_type {          type GLFunc = -            unsafe extern "C" fn(_gl_command_arg_types_) -> _gl_command_ret_type_; +            unsafe extern "C" fn(#gl_command_arg_types) -> #gl_command_ret_type; -        let gl_func = std::mem::transmute::<_, GLFunc>(functions::_gl_command_); +        let gl_func = std::mem::transmute::<_, GLFunc>(functions::#gl_command_name); -        gl_func(_gl_command_arg_names_) +        gl_func(#gl_command_arg_names)      }  } @@ -39,7 +39,7 @@ where  {      for_each_opengl_command! {          unsafe { -            functions::_gl_command_ = get_proc_addr(stringify!(_gl_command_)); +            functions::#gl_command_name = get_proc_addr(stringify!(#gl_command_name));          }      };  } @@ -49,9 +49,9 @@ mod functions      use opengl_registry_macros::for_each_opengl_command;      for_each_opengl_command!( -        #[doc = stringify!(_gl_command_)] +        #[doc = stringify!(#gl_command_name)]          #[allow(non_upper_case_globals)] -        pub static mut _gl_command_: unsafe extern "C" fn() = function_not_loaded; +        pub static mut #gl_command_name: unsafe extern "C" fn() = function_not_loaded;      );      extern "C" fn function_not_loaded()  | 
