/usr/include/paw/ntuple/qp_report.h is in libpawlib2-dev 1:2.14.04.dfsg.2-9.1build1.
This file is owned by root:root, with mode 0o644.
The actual contents of the file can be viewed below.
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 | /*
* qp_report.h - error reporting in the sf package
*
* Original: 17-Aug-1994 16:13
*
* Author: Maarten Ballintijn <Maarten.Ballintijn@cern.ch>
*
* $Id: qp_report.h,v 1.5 1996/05/06 09:18:13 maartenb Exp $
*
* $Log: qp_report.h,v $
* Revision 1.5 1996/05/06 09:18:13 maartenb
* - Introduce a consistent reporting of array bound errors
*
* - Cleanup dynamic non scalar access.
*
* Revision 1.4 1996/04/23 18:38:55 maartenb
* - Add RCS keywords
*
*
*/
#ifndef _qp_report_h
#define _qp_report_h
#include <setjmp.h>
void sf_report( char * const, ... );
void qp_report_bounds( long evt, char * name, int idx, int start, int end, int max);
extern int qp_abort_env_valid;
extern jmp_buf qp_abort_env;
void qp_abort( char * const, ... );
#ifdef NDEBUG
#define qp_assert(_EX) ((void)0)
#else
#define qp_assert(_EX) ((_EX) ? (void)0 : qp_abort("Assertion failed: " #_EX \
", file %s, line %d\n", __FILE__, __LINE__))
#endif
#endif /* _qp_report_h */
|