PS_new2(3)

PS_new23

Creates a new postscript document object

Usage

#include <pslib.h>

PSDoc * PS_new2((void (*errorhandler)(PSDoc *p, int type, const char *msg), void* (*allocproc)(PSDoc *p, size_t size, const char *caller), void* (*reallocproc)(PSDoc *p, void *mem, size_t size, const char *caller), void (*freeproc)(PSDoc *p, void *mem), void *opaque)

Overview

Creates a new document instance. It does not create the file on disk or in memory. It just sets up everything. You may pass your own error handler and memory management functions. If you pass NULL values the internal default handler and functions will be used. In such case you may as well call PS_new(3).

Return value

Pointer to new instance of PostScript document or NULL on failure.

Releases

11 releases since Debian 3.1 (Sarge); the text changed 6 times.

  1. 3.1
  2. 4.0
  3. 5.0
  4. 6.0
  5. 7
  6. 8
  7. 9–13

Author

This manual page was written by Uwe Steinmann [email protected].

From pslib-dev 0.4.8-1+b1 in Debian 13 (Trixie). Parsed by carta from the page's man source.