Browse Source

Use Byte Ptr instead of int for pointers.

woollybah 11 years ago
parent
commit
a5ff55db4a
1 changed files with 20 additions and 20 deletions
  1. 20 20
      libpng.mod/libpng.bmx

+ 20 - 20
libpng.mod/libpng.bmx

@@ -71,34 +71,34 @@ Const PNG_INTERLACE_ADAM7=			1
 
 Function png_sig_cmp( buf:Byte Ptr,start,count ) = "bmx_png_sig_cmp"
 
-Function png_create_read_struct( ver_string$z,user_error_ptr:Byte Ptr,user_error_fn:Byte Ptr,user_warning_fn:Byte Ptr) = "bmx_png_create_read_struct"
-Function png_create_write_struct( ver_string$z,user_error_ptr:Byte Ptr,user_error_fn:Byte Ptr,user_warning_fn:Byte Ptr) = "bmx_png_create_write_struct"
+Function png_create_read_struct:Byte Ptr( ver_string$z,user_error_ptr:Byte Ptr,user_error_fn:Byte Ptr,user_warning_fn:Byte Ptr) = "bmx_png_create_read_struct"
+Function png_create_write_struct:Byte Ptr( ver_string$z,user_error_ptr:Byte Ptr,user_error_fn:Byte Ptr,user_warning_fn:Byte Ptr) = "bmx_png_create_write_struct"
 
-Function png_destroy_read_struct( png_ptr Ptr,info_ptr1 Ptr,info_ptr2 Ptr ) = "bmx_png_destroy_read_struct"
-Function png_destroy_write_struct( png_ptr Ptr,info_ptr1 Ptr,info_ptr2 Ptr ) = "bmx_png_destroy_write_struct"
+Function png_destroy_read_struct( png_ptr:Byte Ptr,info_ptr1:Byte Ptr,info_ptr2:Byte Ptr ) = "bmx_png_destroy_read_struct"
+Function png_destroy_write_struct( png_ptr:Byte Ptr,info_ptr1:Byte Ptr,info_ptr2:Byte Ptr ) = "bmx_png_destroy_write_struct"
 
-Function png_create_info_struct( png_ptr ) = "bmx_png_create_info_struct"
+Function png_create_info_struct:Byte Ptr( png_ptr:Byte Ptr ) = "bmx_png_create_info_struct"
 
-Function png_init_io( png_ptr,c_stream ) = "bmx_png_init_io"
-Function png_set_sig_bytes( png_ptr,number ) = "bmx_png_set_sig_bytes"
+Function png_init_io( png_ptr:Byte Ptr,c_stream:Byte Ptr ) = "bmx_png_init_io"
+Function png_set_sig_bytes( png_ptr:Byte Ptr,number ) = "bmx_png_set_sig_bytes"
 
-Function png_set_read_fn( png_ptr,user:Byte Ptr,read_fn(png_ptr,buf:Byte Ptr,size) ) = "bmx_png_set_read_fn"
-Function png_set_write_fn( png_ptr,user:Byte Ptr,write_fn(png_ptr,buf:Byte Ptr,size),flush_fn(png_ptr) ) = "bmx_png_set_write_fn"
+Function png_set_read_fn( png_ptr:Byte Ptr,user:Byte Ptr,read_fn(png_ptr:Byte Ptr,buf:Byte Ptr,size) ) = "bmx_png_set_read_fn"
+Function png_set_write_fn( png_ptr:Byte Ptr,user:Byte Ptr,write_fn(png_ptr:Byte Ptr,buf:Byte Ptr,size),flush_fn(png_ptr:Byte Ptr) ) = "bmx_png_set_write_fn"
 
-Function png_set_expand( png_ptr ) = "bmx_png_set_expand"
-Function png_set_strip_16( png_ptr ) = "bmx_png_set_strip_16"
-Function png_set_gray_to_rgb( png_ptr ) = "bmx_png_set_gray_to_rgb"
+Function png_set_expand( png_ptr:Byte Ptr ) = "bmx_png_set_expand"
+Function png_set_strip_16( png_ptr:Byte Ptr ) = "bmx_png_set_strip_16"
+Function png_set_gray_to_rgb( png_ptr:Byte Ptr ) = "bmx_png_set_gray_to_rgb"
 
-Function png_set_compression_level( png_ptr,level ) = "bmx_png_set_compression_level"
-Function png_set_compression_strategy( png_ptr,strategy ) = "bmx_png_set_compression_strategy"
+Function png_set_compression_level( png_ptr:Byte Ptr,level ) = "bmx_png_set_compression_level"
+Function png_set_compression_strategy( png_ptr:Byte Ptr,strategy ) = "bmx_png_set_compression_strategy"
 
-Function png_read_png( png_ptr,info_ptr,png_transforms,reserved ) = "bmx_png_read_png"
-Function png_write_png( png_ptr,info_ptr,png_transforms,reserved ) = "bmx_png_write_png"
+Function png_read_png( png_ptr:Byte Ptr,info_ptr:Byte Ptr,png_transforms,reserved:Byte Ptr ) = "bmx_png_read_png"
+Function png_write_png( png_ptr:Byte Ptr,info_ptr:Byte Ptr,png_transforms,reserved:Byte Ptr ) = "bmx_png_write_png"
 
-Function png_get_rows:Byte Ptr Ptr( png_ptr,info_ptr ) = "bmx_png_get_rows"
-Function png_set_rows( png_ptr,info_ptr,rows:Byte Ptr ) = "bmx_png_set_rows"
+Function png_get_rows:Byte Ptr Ptr( png_ptr:Byte Ptr,info_ptr:Byte Ptr ) = "bmx_png_get_rows"
+Function png_set_rows( png_ptr:Byte Ptr,info_ptr:Byte Ptr,rows:Byte Ptr ) = "bmx_png_set_rows"
 
-Function png_get_IHDR( png_ptr,info_ptr,width Var,height Var,bit_depth Var,color_type Var,interlace_type Var,compression_type Var,filter_method Var ) = "bmx_png_get_IHDR"
-Function png_set_IHDR( png_ptr,info_ptr,width,height,bit_depth,color_type,interlace_type,compression_type,filter_method ) = "bmx_png_set_IHDR"
+Function png_get_IHDR( png_ptr:Byte Ptr,info_ptr:Byte Ptr,width Var,height Var,bit_depth Var,color_type Var,interlace_type Var,compression_type Var,filter_method Var ) = "bmx_png_get_IHDR"
+Function png_set_IHDR( png_ptr:Byte Ptr,info_ptr:Byte Ptr,width,height,bit_depth,color_type,interlace_type,compression_type,filter_method ) = "bmx_png_set_IHDR"
 
 End Extern