mydata->alias = alias ? estrndup(alias, alias_len) : estrndup(mydata->fname, fname_len);
mydata->alias_len = alias ? alias_len : fname_len;
}
- snprintf(mydata->version, sizeof(mydata->version), "%s", PHAR_API_VERSION_STR);
+ snprintf(mydata->version, sizeof(mydata->version), "%s", PHP_PHAR_API_VERSION);
mydata->is_temporary_alias = alias ? 0 : 1;
mydata->internal_file_start = -1;
mydata->fp = NULL;
{
php_info_print_table_start();
php_info_print_table_header(2, "Phar: PHP Archive support", "enabled");
- php_info_print_table_row(2, "Phar EXT version", PHAR_EXT_VERSION_STR);
- php_info_print_table_row(2, "Phar API version", PHAR_API_VERSION_STR);
+ php_info_print_table_row(2, "Phar EXT version", PHP_PHAR_VERSION);
+ php_info_print_table_row(2, "Phar API version", PHP_PHAR_API_VERSION);
php_info_print_table_row(2, "CVS revision", "$Revision$");
php_info_print_table_row(2, "Phar-based phar archives", "enabled");
php_info_print_table_row(2, "Tar-based phar archives", "enabled");
NULL,
PHP_RSHUTDOWN(phar),
PHP_MINFO(phar),
- PHAR_EXT_VERSION_STR,
+ PHP_PHAR_VERSION,
STANDARD_MODULE_PROPERTIES
};
/* }}} */
#define E_RECOVERABLE_ERROR E_ERROR
#endif
-#define PHAR_EXT_VERSION_STR "2.0.0"
-#define PHAR_API_VERSION_STR "1.1.1"
/* x.y.z maps to 0xyz0 */
#define PHAR_API_VERSION 0x1110
/* if we bump PHAR_API_VERSION, change this from 0x1100 to PHAR_API_VERSION */
* Returns the api version */
PHP_METHOD(Phar, apiVersion)
{
- RETURN_STRINGL(PHAR_API_VERSION_STR, sizeof(PHAR_API_VERSION_STR)-1, 1);
+ RETURN_STRINGL(PHP_PHAR_API_VERSION, sizeof(PHP_PHAR_API_VERSION)-1, 1);
}
/* }}}*/
#ifndef PHP_PHAR_H
#define PHP_PHAR_H
+#define PHP_PHAR_VERSION "2.0.0-dev"
+#define PHP_PHAR_API_VERSION "1.1.1"
+
#include "ext/standard/basic_functions.h"
extern zend_module_entry phar_module_entry;
#define phpext_phar_ptr &phar_module_entry