From 9429450960b56dab16906cd92f81c15842f4d8f2 Mon Sep 17 00:00:00 2001 From: Pierre Pronchery Date: Wed, 1 Nov 2006 21:01:48 +0000 Subject: [PATCH] More flexible definition of PREFIX --- src/settings.c | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/settings.c b/src/settings.c index 4e8d8ef..1d0ba1c 100644 --- a/src/settings.c +++ b/src/settings.c @@ -119,7 +119,8 @@ static int _do_h(Prefs * prefs, Config * config, FILE * fp, "#define VERSION \"", version, "\"\n"); if((p = prefs->prefix) != NULL || (p = config_get(config, "", "prefix")) != NULL) - fprintf(fp, "%s%s%s", "\n#define PREFIX \"", p, "\"\n"); + fprintf(fp, "%s%s%s", "\n#ifndef PREFIX\n\ +# define PREFIX \"", p, "\"\n#endif\n"); return 0; }