Skip to content

Commit 3f505f8

Browse files
author
Sterling Hughes
committed
ws
1 parent e9cdacc commit 3f505f8

File tree

2 files changed

+105
-105
lines changed

2 files changed

+105
-105
lines changed

ext/zip/php_zip.h

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -47,8 +47,8 @@ PHP_FUNCTION(zip_entry_read);
4747
PHP_FUNCTION(zip_entry_close);
4848

4949
typedef struct {
50-
ZZIP_FILE *fp;
51-
ZZIP_DIRENT dirent;
50+
ZZIP_FILE *fp;
51+
ZZIP_DIRENT dirent;
5252
} php_zzip_dirent;
5353

5454
#else

ext/zip/zip.c

Lines changed: 103 additions & 103 deletions
Original file line numberDiff line numberDiff line change
@@ -39,31 +39,31 @@ static int le_zip_entry;
3939
/* {{{ zip_functions[]
4040
*/
4141
function_entry zip_functions[] = {
42-
PHP_FE(zip_open, NULL)
43-
PHP_FE(zip_read, NULL)
44-
PHP_FE(zip_close, NULL)
45-
PHP_FE(zip_entry_name, NULL)
46-
PHP_FE(zip_entry_compressedsize, NULL)
47-
PHP_FE(zip_entry_filesize, NULL)
48-
PHP_FE(zip_entry_compressionmethod, NULL)
49-
PHP_FE(zip_entry_open, NULL)
50-
PHP_FE(zip_entry_read, NULL)
51-
PHP_FE(zip_entry_close, NULL)
52-
{NULL, NULL, NULL}
42+
PHP_FE(zip_open, NULL)
43+
PHP_FE(zip_read, NULL)
44+
PHP_FE(zip_close, NULL)
45+
PHP_FE(zip_entry_name, NULL)
46+
PHP_FE(zip_entry_compressedsize, NULL)
47+
PHP_FE(zip_entry_filesize, NULL)
48+
PHP_FE(zip_entry_compressionmethod, NULL)
49+
PHP_FE(zip_entry_open, NULL)
50+
PHP_FE(zip_entry_read, NULL)
51+
PHP_FE(zip_entry_close, NULL)
52+
{NULL, NULL, NULL}
5353
};
5454
/* }}} */
5555

5656
/* {{{ zip_module_entry
5757
*/
5858
zend_module_entry zip_module_entry = {
59-
"zip",
60-
zip_functions,
61-
PHP_MINIT(zip),
62-
NULL,
63-
NULL,
64-
NULL,
65-
PHP_MINFO(zip),
66-
STANDARD_MODULE_PROPERTIES
59+
"zip",
60+
zip_functions,
61+
PHP_MINIT(zip),
62+
NULL,
63+
NULL,
64+
NULL,
65+
PHP_MINFO(zip),
66+
STANDARD_MODULE_PROPERTIES
6767
};
6868
/* }}} */
6969

@@ -75,63 +75,63 @@ ZEND_GET_MODULE(zip)
7575
*/
7676
static void php_zip_free_dir(zend_rsrc_list_entry *rsrc TSRMLS_DC)
7777
{
78-
ZZIP_DIR *z_dir = (ZZIP_DIR *) rsrc->ptr;
79-
zzip_closedir(z_dir);
78+
ZZIP_DIR *z_dir = (ZZIP_DIR *) rsrc->ptr;
79+
zzip_closedir(z_dir);
8080
}
8181
/* }}} */
8282

8383
/* {{{ php_zip_free_entry
8484
*/
8585
static void php_zip_free_entry(zend_rsrc_list_entry *rsrc TSRMLS_DC)
8686
{
87-
php_zzip_dirent *entry = (php_zzip_dirent *) rsrc->ptr;
87+
php_zzip_dirent *entry = (php_zzip_dirent *) rsrc->ptr;
8888

89-
if (entry->fp)
90-
zzip_close(entry->fp);
89+
if (entry->fp)
90+
zzip_close(entry->fp);
9191

92-
efree(entry);
92+
efree(entry);
9393
}
9494
/* }}} */
9595

9696
/* {{{ PHP_MINIT_FUNCTION
9797
*/
9898
PHP_MINIT_FUNCTION(zip)
9999
{
100-
le_zip_dir = zend_register_list_destructors_ex(php_zip_free_dir, NULL, le_zip_dir_name, module_number);
101-
le_zip_entry = zend_register_list_destructors_ex(php_zip_free_entry, NULL, le_zip_entry_name, module_number);
102-
return SUCCESS;
100+
le_zip_dir = zend_register_list_destructors_ex(php_zip_free_dir, NULL, le_zip_dir_name, module_number);
101+
le_zip_entry = zend_register_list_destructors_ex(php_zip_free_entry, NULL, le_zip_entry_name, module_number);
102+
103+
return SUCCESS;
103104
}
104105
/* }}} */
105106

106107
/* {{{ PHP_MINFO_FUNCTION
107108
*/
108109
PHP_MINFO_FUNCTION(zip)
109110
{
110-
php_info_print_table_start();
111-
php_info_print_table_row(2, "Zip support", "enabled");
112-
php_info_print_table_end();
113-
111+
php_info_print_table_start();
112+
php_info_print_table_row(2, "Zip support", "enabled");
113+
php_info_print_table_end();
114114
}
115115
/* }}} */
116116

117117
/* {{{ proto resource zip_opendir(string filename)
118118
Open a new zip archive for reading */
119119
PHP_FUNCTION(zip_open)
120120
{
121-
char *filename;
122-
ZZIP_DIR *archive_p = NULL;
121+
char *filename;
122+
ZZIP_DIR *archive_p = NULL;
123123
int filename_len;
124124

125125
if (zend_parse_parameters(ZEND_NUM_ARGS(), "s", &filename, &filename_len) == FAILURE)
126126
return;
127127

128-
archive_p = zzip_opendir(filename);
129-
if (archive_p == NULL) {
130-
php_error(E_WARNING, "Cannot open zip archive %s", filename);
131-
RETURN_FALSE;
132-
}
128+
archive_p = zzip_opendir(filename);
129+
if (archive_p == NULL) {
130+
php_error(E_WARNING, "Cannot open zip archive %s", filename);
131+
RETURN_FALSE;
132+
}
133133

134-
ZEND_REGISTER_RESOURCE(return_value, archive_p, le_zip_dir);
134+
ZEND_REGISTER_RESOURCE(return_value, archive_p, le_zip_dir);
135135
}
136136
/* }}} */
137137

@@ -140,101 +140,101 @@ PHP_FUNCTION(zip_open)
140140
PHP_FUNCTION(zip_read)
141141
{
142142
zval **zzip_dp;
143-
ZZIP_DIR *archive_p = NULL;
144-
php_zzip_dirent *entry = NULL;
145-
int ret;
143+
ZZIP_DIR *archive_p = NULL;
144+
php_zzip_dirent *entry = NULL;
145+
int ret;
146146

147147
if (zend_parse_parameters(ZEND_NUM_ARGS(), "r", &zzip_dp) == FAILURE)
148148
return;
149-
150-
ZEND_FETCH_RESOURCE(archive_p, ZZIP_DIR *, zzip_dp, -1, le_zip_dir_name, le_zip_dir);
151149

152-
entry = emalloc(sizeof(php_zzip_dirent));
153-
ret = zzip_dir_read(archive_p, &entry->dirent);
154-
if (ret == 0) {
155-
efree(entry);
156-
RETURN_FALSE;
157-
}
158-
entry->fp = NULL;
150+
ZEND_FETCH_RESOURCE(archive_p, ZZIP_DIR *, zzip_dp, -1, le_zip_dir_name, le_zip_dir);
151+
152+
entry = emalloc(sizeof(php_zzip_dirent));
153+
ret = zzip_dir_read(archive_p, &entry->dirent);
154+
if (ret == 0) {
155+
efree(entry);
156+
RETURN_FALSE;
157+
}
158+
entry->fp = NULL;
159159

160-
ZEND_REGISTER_RESOURCE(return_value, entry, le_zip_entry);
160+
ZEND_REGISTER_RESOURCE(return_value, entry, le_zip_entry);
161161
}
162162
/* }}} */
163163

164164
/* {{{ proto void zip_closedir(resource zip)
165165
Close a Zip archive */
166166
PHP_FUNCTION(zip_close)
167167
{
168-
zval **zzip_dp;
169-
ZZIP_DIR *archive_p = NULL;
168+
zval **zzip_dp;
169+
ZZIP_DIR *archive_p = NULL;
170170

171171
if (zend_parse_parameters(ZEND_NUM_ARGS(), "r", &zzip_dp) == FAILURE)
172172
return;
173173

174-
ZEND_FETCH_RESOURCE(archive_p, ZZIP_DIR *, zzip_dp, -1, le_zip_dir_name, le_zip_dir);
174+
ZEND_FETCH_RESOURCE(archive_p, ZZIP_DIR *, zzip_dp, -1, le_zip_dir_name, le_zip_dir);
175175

176-
zend_list_delete(Z_LVAL_PP(zzip_dp));
176+
zend_list_delete(Z_LVAL_PP(zzip_dp));
177177
}
178178
/* }}} */
179179

180180
/* {{{ php_zzip_get_entry
181181
*/
182182
static void php_zzip_get_entry(INTERNAL_FUNCTION_PARAMETERS, int opt)
183183
{
184-
zval **zzip_ent;
185-
php_zzip_dirent *entry = NULL;
184+
zval **zzip_ent;
185+
php_zzip_dirent *entry = NULL;
186186

187187
if (zend_parse_parameters(ZEND_NUM_ARGS(), "r", &zzip_ent) == FAILURE)
188188
return;
189189

190-
ZEND_FETCH_RESOURCE(entry, php_zzip_dirent *, zzip_ent, -1, le_zip_entry_name, le_zip_entry);
191-
192-
switch (opt) {
193-
case 0:
194-
RETURN_STRING(entry->dirent.d_name, 1);
195-
break;
196-
case 1:
197-
RETURN_LONG(entry->dirent.d_csize);
198-
break;
199-
case 2:
200-
RETURN_LONG(entry->dirent.st_size);
201-
break;
202-
case 3:
203-
RETURN_STRING((char *) zzip_compr_str(entry->dirent.d_compr), 1);
204-
break;
205-
}
190+
ZEND_FETCH_RESOURCE(entry, php_zzip_dirent *, zzip_ent, -1, le_zip_entry_name, le_zip_entry);
191+
192+
switch (opt) {
193+
case 0:
194+
RETURN_STRING(entry->dirent.d_name, 1);
195+
break;
196+
case 1:
197+
RETURN_LONG(entry->dirent.d_csize);
198+
break;
199+
case 2:
200+
RETURN_LONG(entry->dirent.st_size);
201+
break;
202+
case 3:
203+
RETURN_STRING((char *) zzip_compr_str(entry->dirent.d_compr), 1);
204+
break;
205+
}
206206
}
207207
/* }}} */
208208

209209
/* {{{ proto string zip_entry_name(resource zip_entry)
210210
Return the name given a ZZip entry */
211211
PHP_FUNCTION(zip_entry_name)
212212
{
213-
php_zzip_get_entry(INTERNAL_FUNCTION_PARAM_PASSTHRU, 0);
213+
php_zzip_get_entry(INTERNAL_FUNCTION_PARAM_PASSTHRU, 0);
214214
}
215215
/* }}} */
216216

217217
/* {{{ proto int zip_entry_compressedsize(resource zip_entry)
218218
Return the compressed size of a ZZip entry */
219219
PHP_FUNCTION(zip_entry_compressedsize)
220220
{
221-
php_zzip_get_entry(INTERNAL_FUNCTION_PARAM_PASSTHRU, 1);
221+
php_zzip_get_entry(INTERNAL_FUNCTION_PARAM_PASSTHRU, 1);
222222
}
223223
/* }}} */
224224

225225
/* {{{ proto int zip_entry_filesize(resource zip_entry)
226226
Return the actual filesize of a ZZip entry */
227227
PHP_FUNCTION(zip_entry_filesize)
228228
{
229-
php_zzip_get_entry(INTERNAL_FUNCTION_PARAM_PASSTHRU, 2);
229+
php_zzip_get_entry(INTERNAL_FUNCTION_PARAM_PASSTHRU, 2);
230230
}
231231
/* }}} */
232232

233233
/* {{{ proto string zip_entry_compressionmethod(resource zip_entry)
234234
Return a string containing the compression method used on a particular entry */
235235
PHP_FUNCTION(zip_entry_compressionmethod)
236236
{
237-
php_zzip_get_entry(INTERNAL_FUNCTION_PARAM_PASSTHRU, 3);
237+
php_zzip_get_entry(INTERNAL_FUNCTION_PARAM_PASSTHRU, 3);
238238
}
239239
/* }}} */
240240

@@ -244,62 +244,62 @@ PHP_FUNCTION(zip_entry_open)
244244
{
245245
zval **zzip_dp;
246246
zval **zzip_ent;
247-
ZZIP_DIR *archive_p = NULL;
248-
php_zzip_dirent *entry = NULL;
247+
ZZIP_DIR *archive_p = NULL;
248+
php_zzip_dirent *entry = NULL;
249249
int mode;
250250

251251
if (zend_parse_parameters(ZEND_NUM_ARGS(), "rr|i", &zzip_dp, &zzip_ent, &mode) == FAILURE)
252252
return;
253-
254-
ZEND_FETCH_RESOURCE(archive_p, ZZIP_DIR *, zzip_dp, -1, le_zip_dir_name, le_zip_dir);
255-
ZEND_FETCH_RESOURCE(entry, php_zzip_dirent *, zzip_ent, -1, le_zip_entry_name, le_zip_entry);
256253

257-
entry->fp = zzip_file_open(archive_p, entry->dirent.d_name, O_RDONLY | O_BINARY);
254+
ZEND_FETCH_RESOURCE(archive_p, ZZIP_DIR *, zzip_dp, -1, le_zip_dir_name, le_zip_dir);
255+
ZEND_FETCH_RESOURCE(entry, php_zzip_dirent *, zzip_ent, -1, le_zip_entry_name, le_zip_entry);
256+
257+
entry->fp = zzip_file_open(archive_p, entry->dirent.d_name, O_RDONLY | O_BINARY);
258258

259-
if (entry->fp)
260-
RETURN_TRUE;
261-
else
262-
RETURN_FALSE;
259+
if (entry->fp)
260+
RETURN_TRUE;
261+
else
262+
RETURN_FALSE;
263263
}
264264
/* }}} */
265265

266266
/* {{{ proto string zip_read(resource zip_ent)
267267
Read X bytes from an opened zip entry */
268268
PHP_FUNCTION(zip_entry_read)
269269
{
270-
zval **zzip_ent;
271-
php_zzip_dirent *entry = NULL;
272-
char *buf = NULL;
273-
int len = 1024;
274-
int ret = 0;
270+
zval **zzip_ent;
271+
php_zzip_dirent *entry = NULL;
272+
char *buf = NULL;
273+
int len = 1024;
274+
int ret = 0;
275275

276276
if (zend_parse_parameters(ZEND_NUM_ARGS(), "r|i", &zzip_ent, &len) == FAILURE)
277277
return;
278278

279-
ZEND_FETCH_RESOURCE(entry, php_zzip_dirent *, zzip_ent, -1, le_zip_entry_name, le_zip_entry);
279+
ZEND_FETCH_RESOURCE(entry, php_zzip_dirent *, zzip_ent, -1, le_zip_entry_name, le_zip_entry);
280280

281-
buf = emalloc(len + 1);
282-
ret = zzip_read(entry->fp, buf, len);
283-
if (ret == 0)
284-
RETURN_FALSE;
281+
buf = emalloc(len + 1);
282+
ret = zzip_read(entry->fp, buf, len);
283+
if (ret == 0)
284+
RETURN_FALSE;
285285
else
286-
RETURN_STRINGL(buf, len, 0);
286+
RETURN_STRINGL(buf, len, 0);
287287
}
288288
/* }}} */
289289

290290
/* {{{ proto void zip_close(resource zip_ent)
291291
Close a zip entry */
292292
PHP_FUNCTION(zip_entry_close)
293293
{
294-
zval **zzip_ent;
295-
php_zzip_dirent *entry = NULL;
294+
zval **zzip_ent;
295+
php_zzip_dirent *entry = NULL;
296296

297297
if (zend_parse_parameters(ZEND_NUM_ARGS(), "r", &zzip_ent) == FAILURE)
298298
return;
299299

300300
ZEND_FETCH_RESOURCE(entry, php_zzip_dirent *, zzip_ent, -1, le_zip_entry_name, le_zip_entry);
301301

302-
zend_list_delete(Z_LVAL_PP(zzip_ent));
302+
zend_list_delete(Z_LVAL_PP(zzip_ent));
303303
}
304304
/* }}} */
305305

0 commit comments

Comments
 (0)