#include "libtest.h"
typedef struct {
char mess_up_alignment;
const char *value;
} foo_t;
EXTERN const char *
align_string_get_value(foo_t *foo)
{
return foo->value;
}
EXTERN void
align_string_set_value(foo_t *foo, const char *value)
{
static char buffer[512];
if(value != NULL)
{
strcpy(buffer, value);
foo->value = buffer;
}
else
{
foo->value = NULL;
}
}