Skip to content

Commit c022be0

Browse files
committed
Adjust struct names in proc_open.h (makes proc_open.c more terse)
1 parent 2fe8933 commit c022be0

File tree

2 files changed

+20
-21
lines changed

2 files changed

+20
-21
lines changed

ext/standard/proc_open.c

Lines changed: 13 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -57,10 +57,10 @@
5757
static int le_proc_open;
5858

5959
/* {{{ _php_array_to_envp */
60-
static php_process_env_t _php_array_to_envp(zval *environment)
60+
static php_process_env _php_array_to_envp(zval *environment)
6161
{
6262
zval *element;
63-
php_process_env_t env;
63+
php_process_env env;
6464
zend_string *key, *str;
6565
#ifndef PHP_WIN32
6666
char **ep;
@@ -140,7 +140,7 @@ static php_process_env_t _php_array_to_envp(zval *environment)
140140
/* }}} */
141141

142142
/* {{{ _php_free_envp */
143-
static void _php_free_envp(php_process_env_t env)
143+
static void _php_free_envp(php_process_env env)
144144
{
145145
#ifndef PHP_WIN32
146146
if (env.envarray) {
@@ -156,7 +156,7 @@ static void _php_free_envp(php_process_env_t env)
156156
/* {{{ proc_open_rsrc_dtor */
157157
static void proc_open_rsrc_dtor(zend_resource *rsrc)
158158
{
159-
struct php_process_handle *proc = (struct php_process_handle*)rsrc->ptr;
159+
php_process_handle *proc = (php_process_handle*)rsrc->ptr;
160160
#ifdef PHP_WIN32
161161
DWORD wstatus;
162162
#elif HAVE_SYS_WAIT_H
@@ -227,7 +227,7 @@ PHP_MINIT_FUNCTION(proc_open)
227227
PHP_FUNCTION(proc_terminate)
228228
{
229229
zval *zproc;
230-
struct php_process_handle *proc;
230+
php_process_handle *proc;
231231
zend_long sig_no = SIGTERM;
232232

233233
ZEND_PARSE_PARAMETERS_START(1, 2)
@@ -236,7 +236,7 @@ PHP_FUNCTION(proc_terminate)
236236
Z_PARAM_LONG(sig_no)
237237
ZEND_PARSE_PARAMETERS_END();
238238

239-
if ((proc = (struct php_process_handle *)zend_fetch_resource(Z_RES_P(zproc), "process", le_proc_open)) == NULL) {
239+
if ((proc = (php_process_handle*)zend_fetch_resource(Z_RES_P(zproc), "process", le_proc_open)) == NULL) {
240240
RETURN_THROWS();
241241
}
242242

@@ -261,13 +261,13 @@ PHP_FUNCTION(proc_terminate)
261261
PHP_FUNCTION(proc_close)
262262
{
263263
zval *zproc;
264-
struct php_process_handle *proc;
264+
php_process_handle *proc;
265265

266266
ZEND_PARSE_PARAMETERS_START(1, 1)
267267
Z_PARAM_RESOURCE(zproc)
268268
ZEND_PARSE_PARAMETERS_END();
269269

270-
if ((proc = (struct php_process_handle *)zend_fetch_resource(Z_RES_P(zproc), "process", le_proc_open)) == NULL) {
270+
if ((proc = (php_process_handle*)zend_fetch_resource(Z_RES_P(zproc), "process", le_proc_open)) == NULL) {
271271
RETURN_THROWS();
272272
}
273273

@@ -283,7 +283,7 @@ PHP_FUNCTION(proc_close)
283283
PHP_FUNCTION(proc_get_status)
284284
{
285285
zval *zproc;
286-
struct php_process_handle *proc;
286+
php_process_handle *proc;
287287
#ifdef PHP_WIN32
288288
DWORD wstatus;
289289
#elif HAVE_SYS_WAIT_H
@@ -297,7 +297,7 @@ PHP_FUNCTION(proc_get_status)
297297
Z_PARAM_RESOURCE(zproc)
298298
ZEND_PARSE_PARAMETERS_END();
299299

300-
if ((proc = (struct php_process_handle *)zend_fetch_resource(Z_RES_P(zproc), "process", le_proc_open)) == NULL) {
300+
if ((proc = (php_process_handle*)zend_fetch_resource(Z_RES_P(zproc), "process", le_proc_open)) == NULL) {
301301
RETURN_THROWS();
302302
}
303303

@@ -841,7 +841,7 @@ PHP_FUNCTION(proc_open)
841841
zval *pipes;
842842
zval *environment = NULL;
843843
zval *other_options = NULL;
844-
php_process_env_t env;
844+
php_process_env env;
845845
int ndesc = 0;
846846
int i;
847847
zval *descitem = NULL;
@@ -868,7 +868,7 @@ PHP_FUNCTION(proc_open)
868868
#endif
869869
int pty_master_fd = -1, pty_slave_fd = -1;
870870
php_process_id_t child;
871-
struct php_process_handle *proc;
871+
php_process_handle *proc;
872872

873873
ZEND_PARSE_PARAMETERS_START(3, 6)
874874
Z_PARAM_ZVAL(command_zv)
@@ -1088,7 +1088,7 @@ PHP_FUNCTION(proc_open)
10881088
goto exit_fail;
10891089
}
10901090

1091-
proc = (struct php_process_handle*) emalloc(sizeof(struct php_process_handle));
1091+
proc = (php_process_handle*) emalloc(sizeof(php_process_handle));
10921092
proc->command = command;
10931093
proc->pipes = emalloc(sizeof(zend_resource *) * ndesc);
10941094
proc->npipes = ndesc;

ext/standard/proc_open.h

Lines changed: 7 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -24,24 +24,23 @@ typedef pid_t php_process_id_t;
2424
# define PHP_INVALID_FD (-1)
2525
#endif
2626

27-
/* Environment block under win32 is a NUL terminated sequence of NUL terminated
28-
* name=value strings.
29-
* Under unix, it is an argv style array.
30-
* */
27+
/* Environment block under Win32 is a NUL terminated sequence of NUL terminated
28+
* name=value strings.
29+
* Under Unix, it is an argv style array. */
3130
typedef struct _php_process_env {
3231
char *envp;
3332
#ifndef PHP_WIN32
3433
char **envarray;
3534
#endif
36-
} php_process_env_t;
35+
} php_process_env;
3736

38-
struct php_process_handle {
37+
typedef struct _php_process_handle {
3938
php_process_id_t child;
4039
#ifdef PHP_WIN32
4140
HANDLE childHandle;
4241
#endif
4342
int npipes;
4443
zend_resource **pipes;
4544
char *command;
46-
php_process_env_t env;
47-
};
45+
php_process_env env;
46+
} php_process_handle;

0 commit comments

Comments
 (0)