* Licensed under the GPL v2. For licencing details see COPYING.
*/
-/** \file format.c Functions for pretty-printing numbers and strings. */
+/** \file format.c \brief Functions for pretty-printing numbers and strings. */
#include <dirent.h> /* readdir() */
#include "adu.h"
#include "error.h"
#include "format.h"
+/** The three different alignment types. */
enum alignment {ALIGN_LEFT, ALIGN_RIGHT, ALIGN_CENTER};
struct num_format {
buf = adu_strcat(buf, val);
free(val);
}
+ if (!buf)
+ buf = adu_strdup("");
return buf;
}