]> granicus.if.org Git - php/commitdiff
libpq versions older than 9.3 do not have lo_lseek64
authorRasmus Lerdorf <rasmus@lerdorf.com>
Wed, 22 Apr 2015 23:15:28 +0000 (16:15 -0700)
committerRasmus Lerdorf <rasmus@lerdorf.com>
Wed, 22 Apr 2015 23:15:28 +0000 (16:15 -0700)
ext/pdo_pgsql/pgsql_driver.c

index 1c760dc94b7c7a19b6ed8cbf8437ecdcc1bda425..4c907cc63170a2737c32432fb0d86cecaf727533 100644 (file)
@@ -155,7 +155,7 @@ static int pgsql_lob_seek(php_stream *stream, zend_off_t offset, int whence,
                zend_off_t *newoffset)
 {
        struct pdo_pgsql_lob_self *self = (struct pdo_pgsql_lob_self*)stream->abstract;
-#if ZEND_ENABLE_ZVAL_LONG64
+#if HAVE_PG_LO64 && ZEND_ENABLE_ZVAL_LONG64
        zend_off_t pos = lo_lseek64(self->conn, self->lfd, offset, whence);
 #else
        zend_off_t pos = lo_lseek(self->conn, self->lfd, offset, whence);