X-Git-Url: https://pintos-os.org/cgi-bin/gitweb.cgi?a=blobdiff_plain;f=src%2Flanguage%2Fcontrol%2Fcontrol-stack.h;h=9c6824b5f6555afc1fb473b7ff1c56c1cf4a184e;hb=3b74aa9059aefe4ce82ecab1a5fd48cd251600dc;hp=083c6860d332a94f3c8b7f29a1f000701b16bdaf;hpb=14319bf7eda3adf7be9003fd51eae4b82874beee;p=pspp diff --git a/src/language/control/control-stack.h b/src/language/control/control-stack.h index 083c6860d3..9c6824b5f6 100644 --- a/src/language/control/control-stack.h +++ b/src/language/control/control-stack.h @@ -1,5 +1,5 @@ /* PSPP - a program for statistical analysis. - Copyright (C) 1997-9, 2000 Free Software Foundation, Inc. + Copyright (C) 1997-9, 2000, 2011 Free Software Foundation, Inc. This program is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published by @@ -19,6 +19,13 @@ #include +/* The following #include avoids a potential problem when Gnulib substitutes + * for close() by putting "#define close rpl_close" into , by + * ensuring that every source file that includes this one sees the #define.. + * (It would probably be better to rename the 'close' member of struct + * ctl_class.) */ +#include + struct ctl_class { const char *start_name; /* e.g. LOOP. */