# HG changeset patch # User John W. Eaton # Date 1265860420 18000 # Node ID d6cdf08d04241b6405b8e30833ebfc0e9c9a40b8 # Parent 2ceae0b40515b9783a77ae978ae01318b9648f3d load-save.cc: avoid gnulib definition of close diff --git a/src/ChangeLog b/src/ChangeLog --- a/src/ChangeLog +++ b/src/ChangeLog @@ -1,3 +1,7 @@ +2010-02-10 John W. Eaton + + * load-save.cc: If gnulib defines close, undefine it. + 2010-02-10 Jaroslav Hajek * ov-perm.h (octave_perm_matrix::builtin_type): New function. diff --git a/src/load-save.cc b/src/load-save.cc --- a/src/load-save.cc +++ b/src/load-save.cc @@ -84,6 +84,11 @@ #include "zfstream.h" #endif +// Remove gnulib definition, if any. +#ifdef close +#undef close +#endif + // Write octave-core file if Octave crashes or is killed by a signal. static bool Vcrash_dumps_octave_core = true;