@@ -89,6 +89,7 @@ module zlib
89
89
! uLong adler32(uLong adler, const Bytef *buf, uInt len)
90
90
function adler32 (adler , buf , len ) bind(c, name= ' adler32' )
91
91
import :: z_byte, z_uint, z_ulong
92
+ implicit none
92
93
integer (kind= z_ulong), intent (in ), value :: adler
93
94
character (kind= z_byte), intent (in ) :: buf
94
95
integer (kind= z_uint), intent (in ), value :: len
@@ -98,6 +99,7 @@ end function adler32
98
99
! uLong adler32_z(uLong adler, const Bytef *buf, z_size_t len)
99
100
function adler32_z (adler , buf , len ) bind(c, name= ' adler32_z' )
100
101
import :: z_byte, z_size_t, z_ulong
102
+ implicit none
101
103
integer (kind= z_ulong), intent (in ), value :: adler
102
104
character (kind= z_byte), intent (in ) :: buf
103
105
integer (kind= z_size_t), intent (in ), value :: len
@@ -138,6 +140,7 @@ end function compress_bound
138
140
! uLong crc32(uLong adler, const Bytef *buf, uInt len)
139
141
function crc32 (adler , buf , len ) bind(c, name= ' crc32' )
140
142
import :: z_byte, z_uint, z_ulong
143
+ implicit none
141
144
integer (kind= z_ulong), intent (in ), value :: adler
142
145
character (kind= z_byte), intent (in ) :: buf
143
146
integer (kind= z_uint), intent (in ), value :: len
@@ -147,6 +150,7 @@ end function crc32
147
150
! uLong crc32_z(uLong adler, const Bytef *buf, z_size_t len)
148
151
function crc32_z (adler , buf , len ) bind(c, name= ' crc32_z' )
149
152
import :: z_byte, z_size_t, z_ulong
153
+ implicit none
150
154
integer (kind= z_ulong), intent (in ), value :: adler
151
155
character (kind= z_byte), intent (in ) :: buf
152
156
integer (kind= z_size_t), intent (in ), value :: len
0 commit comments