Branch: Tag:

2018-03-05

2018-03-05 15:49:50 by Martin Nilsson <nilsson@fastmail.com>

Clean up forward declarations of basic pike types.

104:   #define NO_FIX_MALLOC   #endif    - #ifndef STRUCT_PROGRAM_DECLARED - #define STRUCT_PROGRAM_DECLARED - struct program; - #endif -  + struct array;   struct function; - #ifndef STRUCT_SVALUE_DECLARED - #define STRUCT_SVALUE_DECLARED - struct svalue; - #endif - struct sockaddr; + struct mapping; + struct multiset;   struct object; - struct array; + struct pike_string; + struct program; + struct sockaddr;   struct svalue; -  - #ifndef STRUCT_TIMEVAL_DECLARED - #define STRUCT_TIMEVAL_DECLARED +    struct timeval; - #endif +     -  +    #ifndef CONFIGURE_TEST   /* machine.h doesn't exist if we're included from a configure test    * program. In that case these defines will already be included. */