Ensembles/ert — pull request #5 by bska (2012-11-08 19:28:29+00:00)
Title: Silence several client-code warnings from <util.h>

The `devel/libutil/src/util.h` header contains a few redundant declarations that lead to annoying warnings in client code that
```c
#include
```
especially when the code is compiled using a command such as
```sh
$ gcc ... -Wredundant-decls ... foo.c
```
In particular, functions `util_alloc_string_copy()` and `util_alloc_realpath()` are declared twice, and the definition of macro `CONTAINS_HEADER(TYPE)` ends in a '`;`'.

This change set proposes one way of removing the redundant declarations.