diff options
Diffstat (limited to 'src/include/bootstrap/bootstrap.h')
-rw-r--r-- | src/include/bootstrap/bootstrap.h | 64 |
1 files changed, 33 insertions, 31 deletions
diff --git a/src/include/bootstrap/bootstrap.h b/src/include/bootstrap/bootstrap.h index 12e28495e40..3adecdcdbd3 100644 --- a/src/include/bootstrap/bootstrap.h +++ b/src/include/bootstrap/bootstrap.h @@ -1,12 +1,12 @@ /*------------------------------------------------------------------------- * * bootstrap.h-- - * include file for the bootstrapping code + * include file for the bootstrapping code * * * Copyright (c) 1994, Regents of the University of California * - * $Id: bootstrap.h,v 1.5 1997/08/19 21:37:42 momjian Exp $ + * $Id: bootstrap.h,v 1.6 1997/09/07 04:56:23 momjian Exp $ * *------------------------------------------------------------------------- */ @@ -17,42 +17,44 @@ #include <access/itup.h> #include <utils/rel.h> -#define MAXATTR 40 /* max. number of attributes in a relation */ +#define MAXATTR 40 /* max. number of attributes in a relation */ -typedef struct hashnode { - int strnum; /* Index into string table */ - struct hashnode *next; -} hashnode; +typedef struct hashnode +{ + int strnum; /* Index into string table */ + struct hashnode *next; +} hashnode; #define EMITPROMPT printf("> ") extern Relation reldesc; extern AttributeTupleForm attrtypes[MAXATTR]; -extern int numattr; -extern int DebugMode; +extern int numattr; +extern int DebugMode; -extern int BootstrapMain(int ac, char *av[]); -extern void index_register(char *heap, +extern int BootstrapMain(int ac, char *av[]); +extern void +index_register(char *heap, char *ind, int natts, - AttrNumber *attnos, + AttrNumber * attnos, uint16 nparams, - Datum *params, - FuncIndexInfo *finfo, - PredInfo *predInfo); - -extern void err_out(void); -extern void InsertOneTuple(Oid objectid); -extern void closerel(char *name); -extern void boot_openrel(char *name); -extern char *LexIDStr(int ident_num); - -extern void DefineAttr(char *name, char *type, int attnum); -extern void InsertOneValue(Oid objectid, char *value, int i); -extern void InsertOneNull(int i); -extern char* MapArrayTypeName(char *s); -extern char* CleanUpStr(char *s); -extern int EnterString (char *str); -extern void build_indices(void); - -#endif /* BOOTSTRAP_H */ + Datum * params, + FuncIndexInfo * finfo, + PredInfo * predInfo); + +extern void err_out(void); +extern void InsertOneTuple(Oid objectid); +extern void closerel(char *name); +extern void boot_openrel(char *name); +extern char *LexIDStr(int ident_num); + +extern void DefineAttr(char *name, char *type, int attnum); +extern void InsertOneValue(Oid objectid, char *value, int i); +extern void InsertOneNull(int i); +extern char *MapArrayTypeName(char *s); +extern char *CleanUpStr(char *s); +extern int EnterString(char *str); +extern void build_indices(void); + +#endif /* BOOTSTRAP_H */ |