diff options
Diffstat (limited to 'ext/hyperwave/hw.c')
-rw-r--r-- | ext/hyperwave/hw.c | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/ext/hyperwave/hw.c b/ext/hyperwave/hw.c index d425542511..9544d8d26e 100644 --- a/ext/hyperwave/hw.c +++ b/ext/hyperwave/hw.c @@ -776,7 +776,7 @@ static void php_hw_do_connect(INTERNAL_FUNCTION_PARAMETERS, int persistent) } return_value->value.lval = zend_list_insert(ptr,HwSG(le_psocketp)); - return_value->type = IS_LONG; + return_value->type = IS_RESOURCE; } else { list_entry *index_ptr,new_index_ptr; @@ -848,7 +848,7 @@ static void php_hw_do_connect(INTERNAL_FUNCTION_PARAMETERS, int persistent) ptr->username = strdup("anonymous"); return_value->value.lval = zend_list_insert(ptr,HwSG(le_socketp)); - return_value->type = IS_LONG; + return_value->type = IS_RESOURCE; new_index_ptr.ptr = (void *) return_value->value.lval; new_index_ptr.type = le_index_ptr; |