diff options
author | Ilia Alshanetsky <iliaa@php.net> | 2003-02-16 15:56:57 +0000 |
---|---|---|
committer | Ilia Alshanetsky <iliaa@php.net> | 2003-02-16 15:56:57 +0000 |
commit | ad1972fae99f1e7c33b1c3185daeb2ed1fd673d8 (patch) | |
tree | 61499a2a6e59792ca167093b824da9e414c4540a /ext/mysqli/php_mysqli.h | |
parent | 2ac79528c92b3c7cc9722edc3e5f4fcf093a0066 (diff) | |
download | php-git-ad1972fae99f1e7c33b1c3185daeb2ed1fd673d8.tar.gz |
Moved longlong conversion to a macro.
Diffstat (limited to 'ext/mysqli/php_mysqli.h')
-rw-r--r-- | ext/mysqli/php_mysqli.h | 11 |
1 files changed, 11 insertions, 0 deletions
diff --git a/ext/mysqli/php_mysqli.h b/ext/mysqli/php_mysqli.h index bc83ec803a..38546ede26 100644 --- a/ext/mysqli/php_mysqli.h +++ b/ext/mysqli/php_mysqli.h @@ -121,6 +121,17 @@ PHP_MYSQLI_EXPORT(zend_object_value) mysqli_objects_new(zend_class_entry * TSRML intern->ptr = NULL; \ } +#define MYSQLI_RETURN_LONG_LONG(__val) \ +{ \ + if ((__val) < LONG_MAX) { \ + RETURN_LONG((__val)); \ + } else { \ + char ret[40]; \ + sprintf(ret, "%llu", (__val)); \ + RETURN_STRING(ret,1); \ + } \ +} + #define MYSQLI_STORE_RESULT 0 #define MYSQLI_USE_RESULT 1 |