You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
 
 
 
Shigeki Ohtsu 50f12f6c8a deps: upgrade zlib to 1.2.8 10 years ago
..
example.pas deps: upgrade zlib to 1.2.8 10 years ago
readme.txt deps: upgrade zlib to 1.2.8 10 years ago
zlibd32.mak deps: upgrade zlib to 1.2.8 10 years ago
zlibpas.pas deps: upgrade zlib to 1.2.8 10 years ago

readme.txt


This directory contains a Pascal (Delphi, Kylix) interface to the
zlib data compression library.


Directory listing
=================

zlibd32.mak makefile for Borland C++
example.pas usage example of zlib
zlibpas.pas the Pascal interface to zlib
readme.txt this file


Compatibility notes
===================

- Although the name "zlib" would have been more normal for the
zlibpas unit, this name is already taken by Borland's ZLib unit.
This is somehow unfortunate, because that unit is not a genuine
interface to the full-fledged zlib functionality, but a suite of
class wrappers around zlib streams. Other essential features,
such as checksums, are missing.
It would have been more appropriate for that unit to have a name
like "ZStreams", or something similar.

- The C and zlib-supplied types int, uInt, long, uLong, etc. are
translated directly into Pascal types of similar sizes (Integer,
LongInt, etc.), to avoid namespace pollution. In particular,
there is no conversion of