File tree 2 files changed +7
-9
lines changed
2 files changed +7
-9
lines changed Original file line number Diff line number Diff line change @@ -100,15 +100,18 @@ PHP_FUNCTION(swf_translate);
100
100
PHP_FUNCTION (swf_rotate );
101
101
PHP_FUNCTION (swf_posround );
102
102
103
- typedef struct {
103
+
104
+ ZEND_BEGIN_MODULE_GLOBALS (swf )
104
105
int use_file ;
105
106
char * tmpfile_name ;
106
- } php_swf_globals ;
107
+ ZEND_END_MODULE_GLOBALS ( swf )
107
108
108
109
#ifdef ZTS
110
+ #define SWFLS_D zend_swf_globals *swf_globals
109
111
#define SWFG (v ) (swf_globals->v)
110
- #define SWFLS_FETCH () php_swf_globals *swf_globals = ts_resource(gd_swf_id )
112
+ #define SWFLS_FETCH () zend_swf_globals *swf_globals = ts_resource(swf_globals_id )
111
113
#else
114
+ #define SWFLS_D
112
115
#define SWFG (v ) (swf_globals.v)
113
116
#define SWFLS_FETCH ()
114
117
#endif
Original file line number Diff line number Diff line change 28
28
#include "php_open_temporary_file.h"
29
29
#include "php_swf.h"
30
30
31
- #ifdef ZTS
32
- int swf_globals_id ;
33
- #else
34
- php_swf_globals swf_globals ;
35
- #endif
36
-
31
+ ZEND_DECLARE_MODULE_GLOBALS (swf )
37
32
38
33
function_entry swf_functions [] = {
39
34
PHP_FE (swf_openfile , NULL )
You can’t perform that action at this time.
0 commit comments