Jspice3
cktdelt.c
Go to the documentation of this file.
1 /***************************************************************************
2 JSPICE3 adaptation of Spice3e2 - Copyright (c) Stephen R. Whiteley 1992
3 Copyright 1990 Regents of the University of California. All rights reserved.
4 Authors: 1985 Thomas L. Quarles
5  1992 Stephen R. Whiteley
6 ****************************************************************************/
7 
8 #include "spice.h"
9 #include <stdio.h>
10 #include "cktdefs.h"
11 #include "tskdefs.h"
12 #include "util.h"
13 #include "iferrmsg.h"
14 
15 /* ARGSUSED */
16 int
17 CKTdelTask(ckt,task)
18 GENERIC *ckt;
19 GENERIC *task;
20 {
21  JOB *job, *next;
22 
23  if (task == NULL) return (OK);
24 
25  for (job = ((TSKtask*)task)->jobs; job; job = next) {
26  next = job->JOBnextJob;
27  FREE(job);
28  }
29  FREE(task);
30  return (OK);
31 }
int CKTdelTask(GENERIC *ckt, GENERIC *task)
Definition: cktdelt.c:17
struct sCKTmodHead * next
Definition: cktdefs.h:58
#define FREE(ptr)
Definition: spdefs.h:436
Definition: cktdefs.h:23
#define OK
Definition: iferrmsg.h:17
#define NULL
Definition: spdefs.h:121
struct sJOB * JOBnextJob
Definition: cktdefs.h:25
char GENERIC
Definition: ifsim.h:27