diff options
author | Ard Biesheuvel <abies@php.net> | 2004-06-03 12:00:23 +0000 |
---|---|---|
committer | Ard Biesheuvel <abies@php.net> | 2004-06-03 12:00:23 +0000 |
commit | 38030dac08dc49a4b4c4a31da0483e6e7e16800c (patch) | |
tree | eeae5b4b75ead30e05e7b9e45106f77fcbfb812a /ext/interbase/ibase_blobs.c | |
parent | 5be358667b4169ad7cf0dd30d794e85873292593 (diff) | |
download | php-git-38030dac08dc49a4b4c4a31da0483e6e7e16800c.tar.gz |
Fixed blob ID format
Diffstat (limited to 'ext/interbase/ibase_blobs.c')
-rw-r--r-- | ext/interbase/ibase_blobs.c | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/ext/interbase/ibase_blobs.c b/ext/interbase/ibase_blobs.c index f1f7133846..ac5502c1c8 100644 --- a/ext/interbase/ibase_blobs.c +++ b/ext/interbase/ibase_blobs.c @@ -78,10 +78,10 @@ char *_php_ibase_quad_to_string(ISC_QUAD const qd) /* {{{ */ /* shortcut for most common case */ if (sizeof(ISC_QUAD) == sizeof(ISC_UINT64)) { - sprintf(result, BLOB_ID_MASK, *(ISC_UINT64*)(void *) &qd); + sprintf(result, "0x%0*" LL_MASK "x", 16, *(ISC_UINT64*)(void *) &qd); } else { ISC_UINT64 res = ((ISC_UINT64) qd.gds_quad_high << 0x20) | qd.gds_quad_low; - sprintf(result, BLOB_ID_MASK, res); + sprintf(result, "0x%0*" LL_MASK "x", 16, res); } result[BLOB_ID_LEN] = '\0'; return result; |