libexplain  1.4.D001
Variables
libexplain/common_message_buffer.c File Reference
#include <libexplain/ac/limits.h>
#include <libexplain/ac/sys/param.h>
#include <libexplain/common_message_buffer.h>

Go to the source code of this file.

Variables

char explain_common_message_buffer [PATH_MAX *2+200]
const unsigned explain_common_message_buffer_size

Variable Documentation

char explain_common_message_buffer[PATH_MAX *2+200]

The explain_common_message_buffer global variable is used to store the return message by all functiosn which the user does not supply with an explict return buffer. This common message buffer is shared amongst all such functions. This renders all such functions non-thread-safe.

Definition at line 26 of file common_message_buffer.c.

Initial value:

The explain_common_message_buffer_size global variable is used to remember the size of the explain_common_message_buffer array.

Definition at line 28 of file common_message_buffer.c.