*
* $Id: hntmpd.F,v 1.1.1.1 1996/01/16 17:07:58 mclareni Exp $
*
* $Log: hntmpd.F,v $
* Revision 1.1.1.1  1996/01/16 17:07:58  mclareni
* First import
*
*
#include "hbook/pilot.h"
*CMZ :  4.21/08 28/01/94  17.02.41  by  Fons Rademakers
*-- Author :    Fons Rademakers   28/04/92
      SUBROUTINE HNTMPD(IDD)
*.==========>
*.
*.           Drop temporary buffers.
*.           For the data-structure description see routine HBNT.
*.
*.  This routine drops the temporary buffers for N-tuple ID.
*.
*..=========> ( A.A.Rademakers )
*
#include "hbook/hcbook.inc"
*
      IF (LQ(LCDIR-5) .EQ. 0) RETURN
*
      IF (IDD .EQ. 0) THEN
         CALL MZDROP(IHDIV,LQ(LCDIR-5),'L')
         LQ(LCDIR-5) = 0
         LTMPM       = 0
         LTMP        = 0
      ELSE
*
*-- find tmp buffer bank for ntuple IDD
*
         LTMP = LQ(LCDIR-5)
   20    IF (IQ(LTMP-5) .EQ. IDD) THEN
            CALL MZDROP(IHDIV,LTMP,' ')
            LTMP = LQ(LCDIR-5)
            GOTO 40
         ENDIF
         LTMP = LQ(LTMP)
         IF (LTMP .NE. 0) GOTO 20
*
*-- if buffers not found don't complain
*
**         CALL HBUG('Unknown N-tuple','HNTMPD',IDD)
         RETURN
      ENDIF
*
 40   END