12345678910111213141516171819202122232425262728293031323334353637383940 |
- /* This file is part of the GNU plotutils package. */
- /*
- * Copyright (C) 1982-1994, Nicholas B. Tufillaro. All rights reserved.
- *
- * GNU enhancements Copyright (C) 1996, 1997, 1998, 1999 Free Software
- * Foundation, Inc.
- */
- /*
- * print queue memory management
- *
- */
- #include "sys-defines.h"
- #include "ode.h"
- #include "extern.h"
- struct prt *
- palloc (void)
- {
- struct prt *pp;
-
- pp = (struct prt *)xmalloc (sizeof(struct prt));
- pp->pr_sym = NULL;
- pp->pr_link = NULL;
- pp->pr_which = P_VALUE; /* default */
- return pp;
- }
- void
- pfree (struct prt *pp)
- {
- if (pp != NULL)
- {
- pfree (pp->pr_link);
- free ((void *)pp);
- }
- }
|