Got rid of pref.h.orig (and pref.h) entirely, moving its contents into
authorBen Pfaff <blp@gnu.org>
Sat, 4 Mar 2006 21:26:39 +0000 (21:26 +0000)
committerBen Pfaff <blp@gnu.org>
Sat, 4 Mar 2006 21:26:39 +0000 (21:26 +0000)
other files.

20 files changed:
ChangeLog
configure.ac
pref.h.orig [deleted file]
src/data/ChangeLog
src/data/case.c
src/data/case.h
src/data/make-file.c
src/data/sfm-private.h
src/data/value.h
src/data/variable.h
src/libpspp/hash.c
src/libpspp/hash.h
src/libpspp/pool.h
src/output/ascii.c
src/output/charts/ChangeLog
src/output/charts/automake.mk
src/output/manager.c
src/output/output.c
src/output/table.c
src/output/table.h

index 253804caadeb3a12150f53e8e97f7320ebef92d9..bbf4498c83e5849fc22076736cd4a35d4d1afebb 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,13 @@
+Sat Mar  4 13:20:56 2006  Ben Pfaff  <blp@gnu.org>
+
+       * configure.ac: Get rid of pref.h.orig.
+
+       * pref.h.orig: Removed.  Moved SHORT_NAME_LEN, LONG_NAME_LEN to
+       src/data/variable.h.  Removed GLOBAL_DEBUGGING entirely, changing
+       all references to DEBUGGING.  Moved P_tmpdir to
+       src/data/make-file.c.  Moved NO_CHARTS to
+       src/output/charts/automake.mk.
+
 Sat Mar  4 12:58:34 2006  Ben Pfaff  <blp@gnu.org>
 
        * pref.h.orig: Move GCC attribute declarations to
index 658d1217192617e653b6ecd5ee752f33e8a4501a..ff5d3f00c089ca602173d875e1795aff2fa7f4db 100644 (file)
@@ -109,9 +109,6 @@ AC_CHECK_FUNCS([strchr strrchr __setfpucw isinf isnan finite getpid feholdexcept
 AC_PROG_LN_S
 
 
-AH_BOTTOM([#include <pref.h>])
-
-
 AM_CONDITIONAL(unix, test x"$host_os" != x"msdos" )
 AM_CONDITIONAL(msdos, test x"$host_os" = x"msdos" )
 
@@ -125,19 +122,6 @@ fi
 
 AC_CONFIG_FILES([Makefile gl/Makefile intl/Makefile po/Makefile.in])
 
-AC_CONFIG_COMMANDS([pref.h],[
-          # Copy pref.h from pref.h.orig if prudent
-          if test ! -f pref.h; then
-            echo "creating pref.h"
-            cp $ac_top_srcdir/pref.h.orig pref.h
-          elif test "`ls -t pref.h.orig pref.h 2>/dev/null | sed 1q`" = pref.h.orig; then
-            echo "replacing pref.h with newer pref.h.orig"
-            cp $ac_top_srcdir/pref.h.orig pref.h
-          else
-            echo "pref.h exists"
-          fi
-          if test -f pref.h; then touch pref.h; fi
-         ])
 AC_OUTPUT
 
 dnl configure.ac ends here
diff --git a/pref.h.orig b/pref.h.orig
deleted file mode 100644 (file)
index f2efb83..0000000
+++ /dev/null
@@ -1,35 +0,0 @@
-/* -*- C -*- */
-
-/*
- *
- * Debugging
- *
- */
-
-/* Define to get lots of info printed by procedures. */
-/*#define DEBUGGING 1*/
-
-#if DEBUGGING
-#define GLOBAL_DEBUGGING 1
-#endif
-
-#if !HAVE_LIBPLOT
-#define NO_CHARTS 1
-#endif
-\f
-/* Filesystems. */
-
-/* Options. */
-
-/* Approximate amount of memory, in bytes, to allocate before paging
-   to disk.  */
-#define MAX_WORKSPACE (4*1024*1024)    /* 4 MBytes */
-
-\f
-/* Non ansi compilers may set this */
-#ifndef P_tmpdir
-#define P_tmpdir "/tmp"
-#endif
-
-#define SHORT_NAME_LEN 8
-#define LONG_NAME_LEN 64
index e873a3945c323b5c28ca9d49b7468c058ed6bce7..58941a86ea43fa577fcf62ce99ee73d71aef39ea 100644 (file)
@@ -1,3 +1,13 @@
+Sat Mar  4 13:22:51 2006  Ben Pfaff  <blp@gnu.org>
+
+       * sfm-private.h: Include variable.h, to get SHORT_NAME_LEN.
+
+       * value.h: Remove check on MAX_SHORT_STRING, which I don't think
+       really applies.
+
+       * variable.h: Move definition of SHORT_NAME_LEN, LONG_NAME_LEN
+       here from pref.h.orig.
+
 Sat Mar  4 12:50:48 WST 2006 John Darrington <john@darrington.wattle.id.au>
 
        * sys-file-reader.c: Fixed bug reading compressed files.
index 6fad874d0c71482086c0387c1cf390e4f75708d0..8613eca6f1b9944da0ffd2269f4dd8bf0691f429 100644 (file)
@@ -26,7 +26,7 @@
 #include "str.h"
 #include "variable.h"
 
-#ifdef GLOBAL_DEBUGGING
+#ifdef DEBUGGING
 #undef NDEBUG
 #else
 #ifndef NDEBUG
@@ -66,7 +66,7 @@ case_size (size_t value_cnt)
           + value_cnt * sizeof (union value));
 }
 
-#ifdef GLOBAL_DEBUGGING
+#ifdef DEBUGGING
 /* Initializes C as a null case. */
 void
 case_nullify (struct ccase *c) 
@@ -74,16 +74,16 @@ case_nullify (struct ccase *c)
   c->case_data = NULL;
   c->this = c;
 }
-#endif /* GLOBAL_DEBUGGING */
+#endif /* DEBUGGING */
 
-#ifdef GLOBAL_DEBUGGING
+#ifdef DEBUGGING
 /* Returns true iff C is a null case. */
 int
 case_is_null (const struct ccase *c) 
 {
   return c->case_data == NULL;
 }
-#endif /* GLOBAL_DEBUGGING */
+#endif /* DEBUGGING */
 
 /* Initializes C as a new case that can store VALUE_CNT values.
    The values have indeterminate contents until explicitly
@@ -95,7 +95,7 @@ case_create (struct ccase *c, size_t value_cnt)
     xalloc_die ();
 }
 
-#ifdef GLOBAL_DEBUGGING
+#ifdef DEBUGGING
 /* Initializes CLONE as a copy of ORIG. */
 void
 case_clone (struct ccase *clone, const struct ccase *orig)
@@ -113,9 +113,9 @@ case_clone (struct ccase *clone, const struct ccase *orig)
     }
   orig->case_data->ref_cnt++;
 }
-#endif /* GLOBAL_DEBUGGING */
+#endif /* DEBUGGING */
 
-#ifdef GLOBAL_DEBUGGING
+#ifdef DEBUGGING
 /* Replaces DST by SRC and nullifies SRC.
    DST and SRC must be initialized cases at entry. */
 void
@@ -131,9 +131,9 @@ case_move (struct ccase *dst, struct ccase *src)
   dst->this = dst;
   case_nullify (src);
 }
-#endif /* GLOBAL_DEBUGGING */
+#endif /* DEBUGGING */
 
-#ifdef GLOBAL_DEBUGGING
+#ifdef DEBUGGING
 /* Destroys case C. */
 void
 case_destroy (struct ccase *c) 
@@ -151,7 +151,7 @@ case_destroy (struct ccase *c)
       free (cd); 
     }
 }
-#endif /* GLOBAL_DEBUGGING */
+#endif /* DEBUGGING */
 
 /* Resizes case C from OLD_CNT to NEW_CNT values. */
 void
@@ -183,7 +183,7 @@ case_try_create (struct ccase *c, size_t value_cnt)
   c->case_data = malloc (case_size (value_cnt));
   if (c->case_data != NULL) 
     {
-#ifdef GLOBAL_DEBUGGING
+#ifdef DEBUGGING
       c->this = c;
 #endif
       c->case_data->value_cnt = value_cnt;
@@ -192,7 +192,7 @@ case_try_create (struct ccase *c, size_t value_cnt)
     }
   else 
     {
-#ifdef GLOBAL_DEBUGGING
+#ifdef DEBUGGING
       c->this = c;
 #endif
       return 0;
@@ -209,7 +209,7 @@ case_try_clone (struct ccase *clone, const struct ccase *orig)
   return 1;
 }
 
-#ifdef GLOBAL_DEBUGGING
+#ifdef DEBUGGING
 /* Copies VALUE_CNT values from SRC (starting at SRC_IDX) to DST
    (starting at DST_IDX). */
 void
@@ -236,9 +236,9 @@ case_copy (struct ccase *dst, size_t dst_idx,
              src->case_data->values + src_idx,
              sizeof *dst->case_data->values * value_cnt); 
 }
-#endif /* GLOBAL_DEBUGGING */
+#endif /* DEBUGGING */
 
-#ifdef GLOBAL_DEBUGGING
+#ifdef DEBUGGING
 /* Copies case C to OUTPUT.
    OUTPUT_SIZE is the number of `union values' in OUTPUT,
    which must match the number of `union values' in C. */
@@ -256,9 +256,9 @@ case_to_values (const struct ccase *c, union value *output,
   memcpy (output, c->case_data->values,
           c->case_data->value_cnt * sizeof *output);
 }
-#endif /* GLOBAL_DEBUGGING */
+#endif /* DEBUGGING */
 
-#ifdef GLOBAL_DEBUGGING
+#ifdef DEBUGGING
 /* Copies INPUT into case C.
    INPUT_SIZE is the number of `union values' in INPUT,
    which must match the number of `union values' in C. */
@@ -278,9 +278,9 @@ case_from_values (struct ccase *c, const union value *input,
   memcpy (c->case_data->values, input,
           c->case_data->value_cnt * sizeof *input);
 }
-#endif /* GLOBAL_DEBUGGING */
+#endif /* DEBUGGING */
 
-#ifdef GLOBAL_DEBUGGING
+#ifdef DEBUGGING
 /* Returns a pointer to the `union value' used for the
    element of C numbered IDX.
    The caller must not modify the returned data. */
@@ -295,9 +295,9 @@ case_data (const struct ccase *c, size_t idx)
 
   return &c->case_data->values[idx];
 }
-#endif /* GLOBAL_DEBUGGING */
+#endif /* DEBUGGING */
 
-#ifdef GLOBAL_DEBUGGING
+#ifdef DEBUGGING
 /* Returns the numeric value of the `union value' in C numbered
    IDX. */
 double
@@ -311,9 +311,9 @@ case_num (const struct ccase *c, size_t idx)
 
   return c->case_data->values[idx].f;
 }
-#endif /* GLOBAL_DEBUGGING */
+#endif /* DEBUGGING */
 
-#ifdef GLOBAL_DEBUGGING
+#ifdef DEBUGGING
 /* Returns the string value of the `union value' in C numbered
    IDX.
    (Note that the value is not null-terminated.)
@@ -329,9 +329,9 @@ case_str (const struct ccase *c, size_t idx)
 
   return c->case_data->values[idx].s;
 }
-#endif /* GLOBAL_DEBUGGING */
+#endif /* DEBUGGING */
 
-#ifdef GLOBAL_DEBUGGING
+#ifdef DEBUGGING
 /* Returns a pointer to the `union value' used for the
    element of C numbered IDX.
    The caller is allowed to modify the returned data. */
@@ -348,7 +348,7 @@ case_data_rw (struct ccase *c, size_t idx)
     case_unshare (c);
   return &c->case_data->values[idx];
 }
-#endif /* GLOBAL_DEBUGGING */
+#endif /* DEBUGGING */
 
 /* Compares the values of the VAR_CNT variables in VP
    in cases A and B and returns a strcmp()-type result. */
index 6f6abeb50938a67f10c710a3d38ddeea59669c5d..e89cb44eb3f60e6e8071fa66a3d8a774feeee485 100644 (file)
@@ -30,7 +30,7 @@
 struct ccase 
   {
     struct case_data *case_data;        /* Actual data. */
-#if GLOBAL_DEBUGGING
+#if DEBUGGING
     struct ccase *this;                 /* Detects unauthorized move/copy. */
 #endif
   };
@@ -43,7 +43,7 @@ struct case_data
     union value values[1];              /* Values. */
   };
 
-#ifdef GLOBAL_DEBUGGING
+#ifdef DEBUGGING
 #define CASE_INLINE
 #else
 #define CASE_INLINE static
@@ -89,7 +89,7 @@ union value *case_data_all_rw (struct ccase *);
 
 void case_unshare (struct ccase *);
 
-#ifndef GLOBAL_DEBUGGING
+#ifndef DEBUGGING
 #include <stdlib.h>
 #include "str.h"
 
@@ -183,6 +183,6 @@ case_data_rw (struct ccase *c, size_t idx)
     case_unshare (c);
   return &c->case_data->values[idx];
 }
-#endif /* !GLOBAL_DEBUGGING */
+#endif /* !DEBUGGING */
 
 #endif /* case.h */
index 312f9fff612eaf597985889e1f6c7b505118c5ff..ed94f04c4adf7888e93dae3580ea403815b816af 100644 (file)
 #include "gettext.h"
 #define _(msgid) gettext (msgid)
 
+/* Non ansi compilers may set this */
+#ifndef P_tmpdir
+#define P_tmpdir "/tmp"
+#endif
+
 /* Creates a temporary file and stores its name in *FILENAME and
    a file descriptor for it in *FD.  Returns success.  Caller is
    responsible for freeing *FILENAME. */
index 9e691e7875a2c51542d8b22f9b9854b316ee80a6..caf7770df432d285f559a61416199942d9fab051 100644 (file)
@@ -21,6 +21,7 @@
    structures. */
 
 #include "compiler.h"
+#include "variable.h"
 
 /* This attribute might avoid some problems.  On the other hand... */
 #define P ATTRIBUTE ((packed))
index 1c2a19cdb8977d3bbf911bd1d7289978a25bced8..1fac59966657a8709b2811e967df99c7edd9a0f2 100644 (file)
 /* Max string length. */
 #define MAX_STRING 255
 
-/* FYI: It is a bad situation if sizeof(flt64) < MAX_SHORT_STRING:
-   then short string missing values can be truncated in system files
-   because there's only room for as many characters as can fit in a
-   flt64. */
-#if MAX_SHORT_STRING > SHORT_NAME_LEN
-#error MAX_SHORT_STRING must be less than or equal to SHORT_NAME_LEN.
-#endif
-
 /* Special values. */
 #define SYSMIS (-DBL_MAX)
 #define LOWEST second_lowest_value
index 4a22d2488525a4afeeb511d597406cbb831230a5..2bc3442d251657af86f2d126f9165f07e97a8f5d 100644 (file)
@@ -40,6 +40,10 @@ enum var_type
 const char *var_type_adj (enum var_type);
 const char *var_type_noun (enum var_type);
 
+/* Maximum variable name lengths. */
+#define SHORT_NAME_LEN 8        /* Short name length. */
+#define LONG_NAME_LEN 64        /* Long name length. */
+
 /* A variable's dictionary entry.  */
 struct variable
   {
index fcf2b1f9634452c7c079948b21e0b77d3a7df0ba..c3a7eb7e59d7c82d5ec2feeda287cdc014b4befb 100644 (file)
@@ -567,7 +567,7 @@ hsh_count (struct hsh_table *h)
 \f
 /* Debug helpers. */
 
-#if GLOBAL_DEBUGGING
+#if DEBUGGING
 #undef NDEBUG
 #include "message.h"
 #include <stdio.h>
index e426483aaf10595f0a534098a36b98ade4ad18e8..8ba77a9845cf73a8478b26d7bc5831197403a641 100644 (file)
@@ -62,7 +62,7 @@ void *hsh_first (struct hsh_table *, struct hsh_iterator *);
 void *hsh_next (struct hsh_table *, struct hsh_iterator *);
 
 /* Search and insertion with assertion. */
-#if GLOBAL_DEBUGGING
+#if DEBUGGING
 void hsh_force_insert (struct hsh_table *, void *);
 void *hsh_force_find (struct hsh_table *, const void *);
 void hsh_force_delete (struct hsh_table *, const void *);
@@ -76,7 +76,7 @@ void hsh_force_delete (struct hsh_table *, const void *);
 size_t hsh_count (struct hsh_table *);
 
 /* Debugging. */
-#if GLOBAL_DEBUGGING
+#if DEBUGGING
 void hsh_dump (struct hsh_table *);
 #endif
 
index 4f33dfa0d09a888bc3c0e2763f48968704850de9..f2b01fe195522cdf0467ae65f1d2e515c8371b16 100644 (file)
@@ -92,7 +92,7 @@ int pool_unregister (struct pool *, void *);
 void pool_mark (struct pool *, struct pool_mark *);
 void pool_release (struct pool *, const struct pool_mark *);
 
-#if GLOBAL_DEBUGGING
+#if DEBUGGING
 void pool_dump (const struct pool *, const char *title);
 #endif
 
index 305100afe9eb9ee41ee879915e770caf5874abe1..63f64be5523d8f85f84bd17b0bf896f0e983838c 100644 (file)
@@ -184,7 +184,7 @@ struct ascii_driver_ext
     int lines_cap;              /* Number of lines allocated. */
     int w, l;                  /* Actual width & length w/o margins, etc. */
     int cur_font;              /* Current font by OUTP_F_*. */
-#if GLOBAL_DEBUGGING
+#if DEBUGGING
     int debug;                 /* Set by som_text_draw(). */
 #endif
   };
@@ -266,7 +266,7 @@ ascii_preopen_driver (struct outp_driver *this)
   x->lines = NULL;
   x->lines_cap = 0;
   x->cur_font = OUTP_F_R;
-#if GLOBAL_DEBUGGING
+#if DEBUGGING
   x->debug = 0;
 #endif
   return 1;
@@ -780,7 +780,7 @@ ascii_line_horz (struct outp_driver *this, const struct rect *r,
   assert (this->driver_open && this->page_open);
   if (x1 == x2)
     return;
-#if GLOBAL_DEBUGGING
+#if DEBUGGING
   if (x1 > x2
       || x1 < 0 || x1 >= ext->w
       || x2 <= 0 || x2 > ext->w
@@ -814,7 +814,7 @@ ascii_line_vert (struct outp_driver *this, const struct rect *r,
   assert (this->driver_open && this->page_open);
   if (y1 == y2)
     return;
-#if GLOBAL_DEBUGGING
+#if DEBUGGING
   if (y1 > y2
       || x1 < 0 || x1 >= ext->w
       || y1 < 0 || y1 >= ext->l
@@ -847,7 +847,7 @@ ascii_line_intersection (struct outp_driver *this, const struct rect *r,
   int l;
 
   assert (this->driver_open && this->page_open);
-#if GLOBAL_DEBUGGING
+#if DEBUGGING
   if (x < 0 || x >= ext->w || y < 0 || y >= ext->l)
     {
 #if !SUPPRESS_WARNINGS
@@ -995,7 +995,7 @@ delineate (struct outp_driver *this, struct outp_text *t, int draw)
   /* Temporary struct outp_text to pass to low-level function. */
   struct outp_text temp;
 
-#if GLOBAL_DEBUGGING && 0
+#if DEBUGGING && 0
   if (!ext->debug)
     {
       ext->debug = 1;
index 4a96aeb941a9479876c7386203e97d30fc102f8b..a41fcbeffa9fde5ea9f814af3df6d2df8b41223e 100644 (file)
@@ -1,3 +1,7 @@
+Sat Mar  4 13:24:39 2006  Ben Pfaff  <blp@gnu.org>
+
+       * automake.mk: Move definition of NO_CHARTS here from pref.h.orig.
+
 Thu Mar  2 08:40:33 WST 2006 John Darrington <john@darrington.wattle.id.au>
        
        * Moved files from src directory
index cf3a40998b69fa03897634afb02c6879abea4805..af24ef49e461c80df91a06d40c01a96556e4b666 100644 (file)
@@ -36,4 +36,6 @@ src_output_charts_libcharts_a_SOURCES =  \
 
 EXTRA_DIST += $(chart_sources)
 
+AM_CPPFLAGS += -DNO_CHARTS
+
 endif
index 3647abb01fc610683512e71fbbe82218e5a3af3b..404c3bf2dbc5ae3eff2f4e8bf6299814d6944098 100644 (file)
@@ -93,7 +93,7 @@ static void output_entity (struct outp_driver *, struct som_entity *);
 void
 som_submit (struct som_entity *t)
 {
-#if GLOBAL_DEBUGGING
+#if DEBUGGING
   static int entry;
   
   assert (entry++ == 0);
@@ -107,7 +107,7 @@ som_submit (struct som_entity *t)
       t->class->headers (&hl, &hr, &ht, &hb);
 
 
-#if GLOBAL_DEBUGGING
+#if DEBUGGING
       if (hl + hr > nc || ht + hb > nr)
        {
          printf ("headers: (l,r)=(%d,%d), (t,b)=(%d,%d) in table size (%d,%d)\n",
@@ -135,7 +135,7 @@ som_submit (struct som_entity *t)
 
   }
   
-#if GLOBAL_DEBUGGING
+#if DEBUGGING
   assert (--entry == 0);
 #endif
 }
index 3f79a6a02afb0bf7094b5c258aceee9de380b774..f6c2025367cb9569d75950e4579894b5e02ed27c 100644 (file)
@@ -1258,7 +1258,7 @@ exit:
 struct outp_driver *
 outp_drivers (struct outp_driver *d)
 {
-#if GLOBAL_DEBUGGING
+#if DEBUGGING
   struct outp_driver *orig_d = d;
 #endif
 
index 4a8e036e25af1c79aaec1b3e5dae5ae523b308cb..4f5007c2a5016450f17490d323eb0eef93e6cf5d 100644 (file)
@@ -69,7 +69,7 @@ tab_create (int nc, int nr, int reallocable)
 
   nalloc_func = reallocable ? pool_nmalloc : pool_nalloc;
   alloc_func = reallocable ? pool_malloc : pool_alloc;
-#if GLOBAL_DEBUGGING
+#if DEBUGGING
   t->reallocable = reallocable;
 #endif
 
@@ -142,7 +142,7 @@ tab_realloc (struct tab_table *t, int nc, int nr)
   int ro, co;
   
   assert (t != NULL);
-#if GLOBAL_DEBUGGING
+#if DEBUGGING
   assert (t->reallocable);
 #endif
   ro = t->row_ofs;
@@ -251,7 +251,7 @@ tab_vline (struct tab_table *t, int style, int x, int y1, int y2)
 
   assert (t != NULL);
 
-#if GLOBAL_DEBUGGING
+#if DEBUGGING
   if (x + t->col_ofs < 0 || x + t->col_ofs > t->nc
       || y1 + t->row_ofs < 0 || y1 + t->row_ofs >= t->nr
       || y2 + t->row_ofs < 0 || y2 + t->row_ofs >= t->nr)
@@ -325,7 +325,7 @@ tab_box (struct tab_table *t, int f_h, int f_v, int i_h, int i_v,
 {
   assert (t != NULL);
 
-#if GLOBAL_DEBUGGING
+#if DEBUGGING
   if (x1 + t->col_ofs < 0 || x1 + t->col_ofs >= t->nc 
       || x2 + t->col_ofs < 0 || x2 + t->col_ofs >= t->nc
       || y1 + t->row_ofs < 0 || y1 + t->row_ofs >= t->nr 
@@ -493,7 +493,7 @@ tab_natural_width (struct tab_table *t, struct outp_driver *d, int c)
   if (width == 0)
     {
       width = d->prop_em_width * 8;
-#if GLOBAL_DEBUGGING
+#if DEBUGGING
       printf ("warning: table column %d contains no data.\n", c);
 #endif
     }
@@ -572,7 +572,7 @@ tab_value (struct tab_table *table, int c, int r, unsigned char opt,
   char *contents;
 
   assert (table != NULL && v != NULL && f != NULL);
-#if GLOBAL_DEBUGGING
+#if DEBUGGING
   if (c + table->col_ofs < 0 || r + table->row_ofs < 0
       || c + table->col_ofs >= table->nc
       || r + table->row_ofs >= table->nr)
@@ -614,7 +614,7 @@ tab_float (struct tab_table *table, int c, int r, unsigned char opt,
 
   f = make_output_format (FMT_F, w, d);
   
-#if GLOBAL_DEBUGGING
+#if DEBUGGING
   if (c + table->col_ofs < 0 || r + table->row_ofs < 0
       || c + table->col_ofs >= table->nc
       || r + table->row_ofs >= table->nr)
@@ -657,7 +657,7 @@ tab_text (struct tab_table *table, int c, int r, unsigned opt, const char *text,
   assert (r < table->nr);
   
 
-#if GLOBAL_DEBUGGING
+#if DEBUGGING
   if (c + table->col_ofs < 0 || r + table->row_ofs < 0
       || c + table->col_ofs >= table->nc
       || r + table->row_ofs >= table->nr)
@@ -694,7 +694,7 @@ tab_joint_text (struct tab_table *table, int x1, int y1, int x2, int y2,
   assert (y2 + table->row_ofs < table->nr);
   assert (x2 + table->col_ofs < table->nc);
 
-#if GLOBAL_DEBUGGING
+#if DEBUGGING
   if (x1 + table->col_ofs < 0 || x1 + table->col_ofs >= table->nc
       || y1 + table->row_ofs < 0 || y1 + table->row_ofs >= table->nr
       || x2 < x1 || x2 + table->col_ofs >= table->nc
@@ -758,7 +758,7 @@ tab_raw (struct tab_table *table, int c, int r, unsigned opt,
 {
   assert (table != NULL && string != NULL);
   
-#if GLOBAL_DEBUGGING
+#if DEBUGGING
   if (c + table->col_ofs < 0 || r + table->row_ofs < 0
       || c + table->col_ofs >= table->nc
       || r + table->row_ofs >= table->nr)
@@ -891,7 +891,7 @@ tab_offset (struct tab_table *t, int col, int row)
   int diff = 0;
 
   assert (t != NULL);
-#if GLOBAL_DEBUGGING
+#if DEBUGGING
   if (row < -1 || row >= t->nr)
     {
       printf ("tab_offset(): row=%d in %d-row table\n", row, t->nr);
@@ -959,7 +959,7 @@ tabi_driver (struct outp_driver *driver)
   for (t->vr_tot = i = 0; i <= t->nc; i++)
     t->vr_tot += t->wrv[i] = d->vert_line_spacing[t->trv[i]];
 
-#if GLOBAL_DEBUGGING
+#if DEBUGGING
   for (i = 0; i < t->nr; i++)
     t->h[i] = -1;
   for (i = 0; i < t->nc; i++)
@@ -969,7 +969,7 @@ tabi_driver (struct outp_driver *driver)
   assert (t->dim != NULL);
   t->dim (t, d);
 
-#if GLOBAL_DEBUGGING
+#if DEBUGGING
   {
     int error = 0;
 
index 0d35cc940d71359ee9246c4fafaa5f69abda4c9d..4fa459759e178e76b909162637dd9e7b0ad85c82 100644 (file)
@@ -102,7 +102,7 @@ struct tab_table
 
     /* Editing info. */
     int col_ofs, row_ofs;      /* X and Y offsets. */
-#if GLOBAL_DEBUGGING
+#if DEBUGGING
     int reallocable;           /* Can table be reallocated? */
 #endif
   };