Commit 72f311b8 authored by Michael Meskes's avatar Michael Meskes

Fixed order of include file search path.

parent 1c9ac7df
......@@ -1404,6 +1404,10 @@ Fri May 2 16:37:06 CEST 2003
Tue May 6 11:51:33 CEST 2003
- Added rfmtlong compatibility function.
Tue May 13 13:34:12 CEST 2003
- Fixed order of include search path.
- Set ecpg version to 2.12.0.
- Set ecpg library to 3.4.2.
- Set pgtypes library to 1.0.0
......
/* $Header: /cvsroot/pgsql/src/interfaces/ecpg/preproc/ecpg.c,v 1.68 2003/05/02 14:43:25 meskes Exp $ */
/* $Header: /cvsroot/pgsql/src/interfaces/ecpg/preproc/ecpg.c,v 1.69 2003/05/13 11:29:14 meskes Exp $ */
/* New main for ecpg, the PostgreSQL embedded SQL precompiler. */
/* (C) Michael Meskes <meskes@postgresql.org> Feb 5th, 1998 */
......@@ -61,12 +61,19 @@ help(const char *progname)
static void
add_include_path(char *path)
{
struct _include_path *ip = include_paths;
struct _include_path *ip = include_paths, *new;
include_paths = mm_alloc(sizeof(struct _include_path));
include_paths->path = path;
include_paths->next = ip;
new = mm_alloc(sizeof(struct _include_path));
new->path = path;
new->next = NULL;
if (ip == NULL)
include_paths = new;
else
{
for (;ip->next != NULL; ip=ip->next);
ip->next = new;
}
}
static void
......@@ -125,11 +132,6 @@ main(int argc, char *const argv[])
}
}
add_include_path("/usr/include");
add_include_path(INCLUDE_PATH);
add_include_path("/usr/local/include");
add_include_path(".");
while ((c = getopt(argc, argv, "vcio:I:tD:dC:")) != -1)
{
switch (c)
......@@ -187,6 +189,11 @@ main(int argc, char *const argv[])
}
}
add_include_path(".");
add_include_path("/usr/local/include");
add_include_path(INCLUDE_PATH);
add_include_path("/usr/include");
if (verbose)
{
fprintf(stderr, "%s, the PostgreSQL embedded C preprocessor, version %d.%d.%d\n",
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment