/*static char *SCCSID = "@(#)fs_comit.c	6.2 91/01/14";*/
#define SCCSID "@(#)fs_comit.c	6.2 91/01/14"
/*
 *	IBM/Microsoft Confidential
 *
 *	Copyright (c) IBM Corporation 1987, 1989
 *	Copyright (c) Microsoft Corporation 1987, 1989
 *
 *	All Rights Reserved
 *
 */

/***    FS_COMMIT - Commit a file's buffers to disk.
 *      
 *      Flush requesting process's cache buffers and update
 *      directory information for the file handle.
 *
 *
 *      THIS FUNCTION IS NOT SUPPORTED BY THE CD-ROM FSD.
 * 
 *
 *  REVISION HISTORY (in reverse chronological order)
 *  --------------------------------------------------------------------------
 *  9/13/89     Paul Bingman    First CDROM version
 *  8/4/89      Brian Andrew    Initial blank template
 *
 *
 *  TO DO
 *  --------------------------------------------------------------------------
 *
 */


#define INCL_DOSERRORS
#define INCL_NOPMAPI
#include <os2.h>
#include <fsd.h>

#include "cdfs.h"
#include "sem.h"
#include "path.h"
#include "vol.h"
#include "file.h"
#include "buffer.h"
#include "mem.h"
#include "heap.h"
#include "pr_memin.h"

#ifdef DEBUG
#include "pr_debug.h"
#endif


int far pascal
FS_COMMIT (
	USHORT  type,
	USHORT  IOflag,
	PSFFSI  psffsi,
	PSFFSD  psffsd)
{

#ifdef DEBUG
	dprintf ("FS_COMMIT(type=%d, IOflag=%d)\n", type, IOflag);
#endif

	/*
	 * Just quietly return.
	 */

	return (NO_ERROR);

	/* defeat compiler warnings */

	type;
	IOflag;
	psffsi;
	psffsd;

}   /* end FS_COMMIT */

/* end of fs_comit.c */
