source: git/libfac/factor/debug.cc @ 4a81ec

spielwiese
Last change on this file since 4a81ec was 4a81ec, checked in by Hans Schönemann <hannes@…>, 27 years ago
* hannes/michael: libfac-0.3.0 git-svn-id: file:///usr/local/Singular/svn/trunk@708 2c84dea3-7e68-4137-9b89-c4e89433aadc
  • Property mode set to 100644
File size: 1.0 KB
Line 
1/* Copyright 1996 Michael Messollen. All rights reserved. */
2////////////////////////////////////////////////////////////
3// emacs edit mode for this file is -*- C++ -*-
4// static char * rcsid = "$Id: debug.cc,v 1.3 1997-09-12 07:19:55 Singular Exp $ ";
5////////////////////////////////////////////////////////////
6static int deb_level;
7char * deb_level_msg = 0;
8
9void deb_inc_level()
10{
11    int i;
12    deb_level++;
13    if ( deb_level_msg != 0 )
14        delete [] deb_level_msg;
15    deb_level_msg = new char[3*deb_level+1];
16    for ( i = 0; i < 3*deb_level; i++ )
17        deb_level_msg[i] = ' ';
18    deb_level_msg[3*deb_level] = '\0';
19}
20
21void deb_dec_level()
22{
23    if ( deb_level > 0 ) {
24        int i;
25        deb_level--;
26        delete [] deb_level_msg;
27        deb_level_msg = new char[3*deb_level+1];
28            for ( i = 0; i < 3*deb_level; i++ )
29                deb_level_msg[i] = ' ';
30        deb_level_msg[3*deb_level] = '\0';
31    }
32}
33
34////////////////////////////////////////////////////////////
35/*
36$Log: not supported by cvs2svn $
37Revision 1.1  1996/01/17 05:14:54  michael
38Initial revision
39
40*/
Note: See TracBrowser for help on using the repository browser.