mirror of
https://github.com/php-win-ext/phpredis.git
synced 2026-03-24 00:52:16 +01:00
Refactoring
This commit is contained in:
@@ -12,12 +12,17 @@ mkdir -p debian/$DIR
|
||||
|
||||
cp debian.control debian/DEBIAN/control
|
||||
|
||||
UBUNTU=`uname -v | grep -ci ubuntu`
|
||||
mkdir -p debian/etc/php5/apache2/conf.d/
|
||||
mkdir -p debian/etc/php5/cli/conf.d/
|
||||
if [ $UBUNTU = "0" ]; then
|
||||
mkdir -p debian/etc/php5/cli/conf.d/
|
||||
fi
|
||||
|
||||
echo "extension=redis.so" >> debian/etc/php5/apache2/conf.d/redis.ini
|
||||
|
||||
cp debian/etc/php5/apache2/conf.d/redis.ini debian/etc/php5/cli/conf.d/redis.ini
|
||||
if [ $UBUNTU = "0" ]; then
|
||||
cp debian/etc/php5/apache2/conf.d/redis.ini debian/etc/php5/cli/conf.d/redis.ini
|
||||
fi
|
||||
|
||||
cp modules/redis.so debian/$DIR
|
||||
dpkg -b debian phpredis-`uname -m`.deb
|
||||
|
||||
22
php_redis.h
22
php_redis.h
@@ -167,7 +167,27 @@ PHPAPI void set_pipeline_current(zval *object, request_item *current);
|
||||
ZEND_BEGIN_MODULE_GLOBALS(redis)
|
||||
ZEND_END_MODULE_GLOBALS(redis)
|
||||
|
||||
#define PHP_REDIS_VERSION "0.1"
|
||||
typedef enum {ATOMIC, MULTI, PIPELINE} redis_mode;
|
||||
|
||||
struct redis_queued_item {
|
||||
|
||||
/* reading function */
|
||||
zval * (*fun)(INTERNAL_FUNCTION_PARAMETERS, RedisSock *redis_sock, ...);
|
||||
|
||||
char *cmd;
|
||||
int cmd_len;
|
||||
|
||||
struct redis_queued_item *next;
|
||||
};
|
||||
|
||||
struct redis {
|
||||
int fd;
|
||||
redis_mode mode;
|
||||
struct redis_queued_item *head;
|
||||
};
|
||||
|
||||
|
||||
#define PHP_REDIS_VERSION "2.0"
|
||||
|
||||
#endif
|
||||
|
||||
|
||||
Reference in New Issue
Block a user