Blame SOURCES/uuid-1.6.2-php54.patch

f2ab0a
diff -up uuid-1.6.2/php/uuid.c.php54 uuid-1.6.2/php/uuid.c
f2ab0a
--- uuid-1.6.2/php/uuid.c.php54	2007-01-01 19:35:57.000000000 +0100
f2ab0a
+++ uuid-1.6.2/php/uuid.c	2012-11-06 16:05:03.354913764 +0100
f2ab0a
@@ -60,7 +60,7 @@ static int ctx_id;               /* inte
f2ab0a
 #define ctx_name "UUID context"  /* external name   */
f2ab0a
 
f2ab0a
 /* module initialization */
f2ab0a
-PHP_MINIT_FUNCTION(uuid)
f2ab0a
+ZEND_MINIT_FUNCTION(uuid)
f2ab0a
 {
f2ab0a
     /* register resource identifier */
f2ab0a
     ctx_id = zend_register_list_destructors_ex(
f2ab0a
@@ -91,13 +91,13 @@ PHP_MINIT_FUNCTION(uuid)
f2ab0a
 }
f2ab0a
 
f2ab0a
 /* module shutdown */
f2ab0a
-PHP_MSHUTDOWN_FUNCTION(uuid)
f2ab0a
+ZEND_MSHUTDOWN_FUNCTION(uuid)
f2ab0a
 {
f2ab0a
     return SUCCESS;
f2ab0a
 }
f2ab0a
 
f2ab0a
 /* module information */
f2ab0a
-PHP_MINFO_FUNCTION(uuid)
f2ab0a
+ZEND_MINFO_FUNCTION(uuid)
f2ab0a
 {
f2ab0a
     char version[32];
f2ab0a
 
f2ab0a
@@ -115,7 +115,7 @@ PHP_MINFO_FUNCTION(uuid)
f2ab0a
    proto rc uuid_create(ctx)
f2ab0a
    $rc = uuid_create(&$uuid);
f2ab0a
    create UUID context */
f2ab0a
-PHP_FUNCTION(uuid_create)
f2ab0a
+ZEND_FUNCTION(uuid_create)
f2ab0a
 {
f2ab0a
     zval *z_ctx;
f2ab0a
     ctx_t *ctx;
f2ab0a
@@ -147,7 +147,7 @@ PHP_FUNCTION(uuid_create)
f2ab0a
    proto rc uuid_destroy(ctx)
f2ab0a
    $rc = uuid_destroy($uuid);
f2ab0a
    destroy UUID context */
f2ab0a
-PHP_FUNCTION(uuid_destroy)
f2ab0a
+ZEND_FUNCTION(uuid_destroy)
f2ab0a
 {
f2ab0a
     zval *z_ctx;
f2ab0a
     ctx_t *ctx;
f2ab0a
@@ -178,7 +178,7 @@ PHP_FUNCTION(uuid_destroy)
f2ab0a
    proto rc uuid_clone(ctx, &ctx2)
f2ab0a
    $rc = uuid_clone($uuid, &$uuid);
f2ab0a
    clone UUID context */
f2ab0a
-PHP_FUNCTION(uuid_clone)
f2ab0a
+ZEND_FUNCTION(uuid_clone)
f2ab0a
 {
f2ab0a
     zval *z_ctx;
f2ab0a
     ctx_t *ctx;
f2ab0a
@@ -217,7 +217,7 @@ PHP_FUNCTION(uuid_clone)
f2ab0a
    proto rc uuid_load(ctx, name)
f2ab0a
    $rc = uuid_name($uuid, $name);
f2ab0a
    load an existing UUID */
f2ab0a
-PHP_FUNCTION(uuid_load)
f2ab0a
+ZEND_FUNCTION(uuid_load)
f2ab0a
 {
f2ab0a
     zval *z_ctx;
f2ab0a
     ctx_t *ctx;
f2ab0a
@@ -249,7 +249,7 @@ PHP_FUNCTION(uuid_load)
f2ab0a
    proto rc uuid_make(ctx, mode[, ..., ...])
f2ab0a
    $rc = uuid_make($uuid, $mode[, ..., ...]);
f2ab0a
    make a new UUID */
f2ab0a
-PHP_FUNCTION(uuid_make)
f2ab0a
+ZEND_FUNCTION(uuid_make)
f2ab0a
 {
f2ab0a
     zval *z_ctx;
f2ab0a
     ctx_t *ctx;
f2ab0a
@@ -307,7 +307,7 @@ PHP_FUNCTION(uuid_make)
f2ab0a
    proto rc uuid_isnil(ctx, result)
f2ab0a
    $rc = uuid_isnil($uuid, &$result);
f2ab0a
    compare UUID for being Nil UUID */
f2ab0a
-PHP_FUNCTION(uuid_isnil)
f2ab0a
+ZEND_FUNCTION(uuid_isnil)
f2ab0a
 {
f2ab0a
     zval *z_ctx;
f2ab0a
     ctx_t *ctx;
f2ab0a
@@ -344,7 +344,7 @@ PHP_FUNCTION(uuid_isnil)
f2ab0a
    proto rc uuid_compare(ctx, ctx2, result)
f2ab0a
    $rc = uuid_compare($uuid, $uuid2, &$result);
f2ab0a
    compare two UUIDs */
f2ab0a
-PHP_FUNCTION(uuid_compare)
f2ab0a
+ZEND_FUNCTION(uuid_compare)
f2ab0a
 {
f2ab0a
     zval *z_ctx;
f2ab0a
     ctx_t *ctx;
f2ab0a
@@ -388,7 +388,7 @@ PHP_FUNCTION(uuid_compare)
f2ab0a
    proto rc uuid_import(ctx, fmt, data)
f2ab0a
    $rc = uuid_import($ctx, $fmt, $data);
f2ab0a
    import UUID from variable */
f2ab0a
-PHP_FUNCTION(uuid_import)
f2ab0a
+ZEND_FUNCTION(uuid_import)
f2ab0a
 {
f2ab0a
     zval *z_ctx;
f2ab0a
     ctx_t *ctx;
f2ab0a
@@ -424,7 +424,7 @@ PHP_FUNCTION(uuid_import)
f2ab0a
    proto rc uuid_export(ctx, fmt, data)
f2ab0a
    $rc = uuid_error($ctx, $fmt, &$data);
f2ab0a
    export UUID into variable */
f2ab0a
-PHP_FUNCTION(uuid_export)
f2ab0a
+ZEND_FUNCTION(uuid_export)
f2ab0a
 {
f2ab0a
     zval *z_ctx;
f2ab0a
     ctx_t *ctx;
f2ab0a
@@ -472,7 +472,7 @@ PHP_FUNCTION(uuid_export)
f2ab0a
    proto rc uuid_error(ctx)
f2ab0a
    $error = uuid_error($rc);
f2ab0a
    return error string corresponding to error return code */
f2ab0a
-PHP_FUNCTION(uuid_error)
f2ab0a
+ZEND_FUNCTION(uuid_error)
f2ab0a
 {
f2ab0a
     int z_rc;
f2ab0a
     uuid_rc_t rc;
f2ab0a
@@ -490,24 +490,79 @@ PHP_FUNCTION(uuid_error)
f2ab0a
    proto int uuid_version()
f2ab0a
    $version = uuid_version();
f2ab0a
    return library version number */
f2ab0a
-PHP_FUNCTION(uuid_version)
f2ab0a
+ZEND_FUNCTION(uuid_version)
f2ab0a
 {
f2ab0a
     RETURN_LONG((long)uuid_version());
f2ab0a
 }
f2ab0a
 
f2ab0a
+ZEND_BEGIN_ARG_INFO(arginfo_uuid_create, 0)
f2ab0a
+    ZEND_ARG_INFO(1, ctx)
f2ab0a
+ZEND_END_ARG_INFO()
f2ab0a
+
f2ab0a
+ZEND_BEGIN_ARG_INFO(arginfo_uuid_destroy, 0)
f2ab0a
+    ZEND_ARG_INFO(0, ctx)
f2ab0a
+ZEND_END_ARG_INFO()
f2ab0a
+
f2ab0a
+ZEND_BEGIN_ARG_INFO(arginfo_uuid_clone, 0)
f2ab0a
+    ZEND_ARG_INFO(0, ctx)
f2ab0a
+    ZEND_ARG_INFO(1, ctx2)
f2ab0a
+ZEND_END_ARG_INFO()
f2ab0a
+
f2ab0a
+ZEND_BEGIN_ARG_INFO(arginfo_uuid_load, 0)
f2ab0a
+    ZEND_ARG_INFO(0, ctx)
f2ab0a
+    ZEND_ARG_INFO(0, name)
f2ab0a
+ZEND_END_ARG_INFO()
f2ab0a
+
f2ab0a
+ZEND_BEGIN_ARG_INFO_EX(arginfo_uuid_make, 0, 0, 2)
f2ab0a
+    ZEND_ARG_INFO(0, ctx)
f2ab0a
+    ZEND_ARG_INFO(0, mode)
f2ab0a
+    ZEND_ARG_INFO(0, ctxns)
f2ab0a
+    ZEND_ARG_INFO(0, url)
f2ab0a
+ZEND_END_ARG_INFO()
f2ab0a
+
f2ab0a
+ZEND_BEGIN_ARG_INFO(arginfo_uuid_isnil, 0)
f2ab0a
+    ZEND_ARG_INFO(0, ctx)
f2ab0a
+    ZEND_ARG_INFO(1, result)
f2ab0a
+ZEND_END_ARG_INFO()
f2ab0a
+
f2ab0a
+ZEND_BEGIN_ARG_INFO(arginfo_uuid_compare, 0)
f2ab0a
+    ZEND_ARG_INFO(0, ctx)
f2ab0a
+    ZEND_ARG_INFO(0, ctx2)
f2ab0a
+    ZEND_ARG_INFO(1, result)
f2ab0a
+ZEND_END_ARG_INFO()
f2ab0a
+
f2ab0a
+ZEND_BEGIN_ARG_INFO(arginfo_uuid_import, 0)
f2ab0a
+    ZEND_ARG_INFO(0, ctx)
f2ab0a
+    ZEND_ARG_INFO(0, fmt)
f2ab0a
+    ZEND_ARG_INFO(0, data)
f2ab0a
+ZEND_END_ARG_INFO()
f2ab0a
+
f2ab0a
+ZEND_BEGIN_ARG_INFO(arginfo_uuid_export, 0)
f2ab0a
+    ZEND_ARG_INFO(0, ctx)
f2ab0a
+    ZEND_ARG_INFO(0, fmt)
f2ab0a
+    ZEND_ARG_INFO(1, data)
f2ab0a
+ZEND_END_ARG_INFO()
f2ab0a
+
f2ab0a
+ZEND_BEGIN_ARG_INFO(arginfo_uuid_error, 0)
f2ab0a
+    ZEND_ARG_INFO(0, ctx)
f2ab0a
+ZEND_END_ARG_INFO()
f2ab0a
+
f2ab0a
+ZEND_BEGIN_ARG_INFO(arginfo_uuid_version, 0)
f2ab0a
+ZEND_END_ARG_INFO()
f2ab0a
+
f2ab0a
 /* module function table */
f2ab0a
-static function_entry uuid_functions[] = {
f2ab0a
-    PHP_FE(uuid_create,  NULL)
f2ab0a
-    PHP_FE(uuid_destroy, NULL)
f2ab0a
-    PHP_FE(uuid_clone,   NULL)
f2ab0a
-    PHP_FE(uuid_load,    NULL)
f2ab0a
-    PHP_FE(uuid_make,    NULL)
f2ab0a
-    PHP_FE(uuid_isnil,   NULL)
f2ab0a
-    PHP_FE(uuid_compare, NULL)
f2ab0a
-    PHP_FE(uuid_import,  NULL)
f2ab0a
-    PHP_FE(uuid_export,  NULL)
f2ab0a
-    PHP_FE(uuid_error,   NULL)
f2ab0a
-    PHP_FE(uuid_version, NULL)
f2ab0a
+static zend_function_entry uuid_functions[] = {
f2ab0a
+    ZEND_FE(uuid_create,  arginfo_uuid_create)
f2ab0a
+    ZEND_FE(uuid_destroy, NULL)
f2ab0a
+    ZEND_FE(uuid_clone,   arginfo_uuid_clone)
f2ab0a
+    ZEND_FE(uuid_load,    NULL)
f2ab0a
+    ZEND_FE(uuid_make,    NULL)
f2ab0a
+    ZEND_FE(uuid_isnil,   arginfo_uuid_isnil)
f2ab0a
+    ZEND_FE(uuid_compare, arginfo_uuid_compare)
f2ab0a
+    ZEND_FE(uuid_import,  NULL)
f2ab0a
+    ZEND_FE(uuid_export,  arginfo_uuid_export)
f2ab0a
+    ZEND_FE(uuid_error,   NULL)
f2ab0a
+    ZEND_FE(uuid_version, NULL)
f2ab0a
     { NULL, NULL, NULL }
f2ab0a
 };
f2ab0a
 
f2ab0a
@@ -516,11 +571,11 @@ zend_module_entry uuid_module_entry = {
f2ab0a
     STANDARD_MODULE_HEADER,
f2ab0a
     "uuid",
f2ab0a
     uuid_functions,
f2ab0a
-    PHP_MINIT(uuid),
f2ab0a
-    PHP_MSHUTDOWN(uuid),
f2ab0a
+    ZEND_MINIT(uuid),
f2ab0a
+    ZEND_MSHUTDOWN(uuid),
f2ab0a
     NULL,
f2ab0a
     NULL,
f2ab0a
-    PHP_MINFO(uuid),
f2ab0a
+    ZEND_MINFO(uuid),
f2ab0a
     NO_VERSION_YET,
f2ab0a
     STANDARD_MODULE_PROPERTIES
f2ab0a
 };