Changeset a3f0fea in git for libpolys/reporter


Ignore:
Timestamp:
Jan 24, 2019, 1:08:04 PM (5 years ago)
Author:
Reimer Behrends <behrends@…>
Branches:
(u'fieker-DuVal', '117eb8c30fc9e991c4decca4832b1d19036c4c65')(u'spielwiese', '38dfc5131670d387a89455159ed1e071997eec94')
Children:
756676ef1fcf4cff300fb1607a6d21293b253245
Parents:
25fe907e3f7e0d124b25f97832c0b71e96c515e2
Message:
Modify variable declarions for pSingular.
Location:
libpolys/reporter
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • libpolys/reporter/reporter.cc

    r25fe907 ra3f0fea  
    3737// this is an upper limit for the size of monomials/numbers read via the interpreter
    3838#define MAX_FILE_BUFFER 4*4096
    39 static long feBufferLength=0;
    40 static char * feBuffer=NULL;
    41 static long feBufferLength_save[8];
    42 static char * feBuffer_save[8];
    43 static int feBuffer_cnt=0;
    44 static char * feBufferStart_save[8];
    45 
    46 
    47 char *  feErrors=NULL;
    48 int     feErrorsLen=0;
    49 BOOLEAN feWarn = TRUE;
    50 BOOLEAN feOut = TRUE;
     39STATIC_VAR long feBufferLength=0;
     40STATIC_VAR char * feBuffer=NULL;
     41STATIC_VAR long feBufferLength_save[8];
     42STATIC_VAR char * feBuffer_save[8];
     43STATIC_VAR int feBuffer_cnt=0;
     44STATIC_VAR char * feBufferStart_save[8];
     45
     46
     47VAR char *  feErrors=NULL;
     48VAR int     feErrorsLen=0;
     49VAR BOOLEAN feWarn = TRUE;
     50VAR BOOLEAN feOut = TRUE;
    5151
    5252//void (*WerrorS_callback)(const char *s) = NULL;
     
    5454const char feNotImplemented[]="not implemented";
    5555
    56 int feProt = FALSE;
    57 FILE*   feProtFile;
    58 
    59 static char * feBufferStart;
     56VAR int feProt = FALSE;
     57VAR FILE*   feProtFile;
     58
     59STATIC_VAR char * feBufferStart;
    6060  /* only used in StringSet(S)/StringAppend(S)*/
    6161void StringAppend(const char *fmt, ...)
     
    198198}
    199199
    200 void (*WarnS_callback)(const char *s) = NULL;
     200VAR void (*WarnS_callback)(const char *s) = NULL;
    201201
    202202void WarnS(const char *s)
     
    242242
    243243// some routines which redirect the output of print to a string
    244 static char* sprint = NULL;
    245 static char* sprint_backup = NULL;
     244STATIC_VAR char* sprint = NULL;
     245STATIC_VAR char* sprint_backup = NULL;
    246246void SPrintStart()
    247247{
  • libpolys/reporter/reporter.h

    r25fe907 ra3f0fea  
    1212#include "resources/feFopen.h"
    1313
    14 extern char*  feErrors;
    15 extern int    feErrorsLen;
    16 extern FILE*  feProtFile;
    17 extern int    pagelength, colmax;
    18 extern int    yy_blocklineno;
    19 extern int    yy_noeof;
     14EXTERN_VAR char*  feErrors;
     15EXTERN_VAR int    feErrorsLen;
     16EXTERN_VAR FILE*  feProtFile;
     17EXTERN_VAR int    pagelength, colmax;
     18EXTERN_VAR int    yy_blocklineno;
     19EXTERN_VAR int    yy_noeof;
    2020extern const char feNotImplemented[];
    21 extern int     feProt;
    22 extern BOOLEAN feWarn;
    23 extern BOOLEAN feOut;
    24 extern int  traceit ;
    25 extern void (*WarnS_callback)(const char *s);
     21EXTERN_VAR int     feProt;
     22EXTERN_VAR BOOLEAN feWarn;
     23EXTERN_VAR BOOLEAN feOut;
     24EXTERN_VAR int  traceit ;
     25EXTERN_VAR void (*WarnS_callback)(const char *s);
    2626
    2727// show entering/leaving proc:
Note: See TracChangeset for help on using the changeset viewer.