1
0
mirror of https://github.com/postgres/postgres.git synced 2025-12-19 17:02:53 +03:00

Put external declarations into header files.

This commit is contained in:
Peter Eisentraut
2000-11-21 21:16:06 +00:00
parent 040bb787bc
commit a70e74b060
36 changed files with 127 additions and 169 deletions

View File

@@ -7,13 +7,14 @@
* Portions Copyright (c) 1996-2000, PostgreSQL, Inc
* Portions Copyright (c) 1994, Regents of the University of California
*
* $Id: smgr.h,v 1.24 2000/11/08 22:10:02 tgl Exp $
* $Id: smgr.h,v 1.25 2000/11/21 21:16:05 petere Exp $
*
*-------------------------------------------------------------------------
*/
#ifndef SMGR_H
#define SMGR_H
#include "access/xlog.h"
#include "storage/relfilenode.h"
#include "storage/block.h"
#include "storage/spin.h"
@@ -49,6 +50,10 @@ extern int smgrabort(void);
#ifdef XLOG
extern int smgrsync(void);
extern void smgr_redo(XLogRecPtr lsn, XLogRecord *record);
extern void smgr_undo(XLogRecPtr lsn, XLogRecord *record);
extern void smgr_desc(char *buf, uint8 xl_info, char* rec);
#endif