+#ifndef PHPSTR_DEFAULT_SIZE
+# define PHPSTR_DEFAULT_SIZE 256
+#endif
+
+#ifndef STR_SET
+# define STR_SET(STR, SET) \
+ { \
+ STR_FREE(STR); \
+ STR = SET; \
+ }
+#endif
+
+#if defined(PHP_WIN32)
+# if defined(PHPSTR_EXPORTS)
+# define PHPSTR_API __declspec(dllexport)
+# elif defined(COMPILE_DL_PHPSTR)
+# define PHPSTR_API __declspec(dllimport)
+# else
+# define PHPSTR_API
+# endif