resetting manifest requested domain to floor
[platform/upstream/db4.git] / os_brew / fwrite.c
1 /*-
2  * See the file LICENSE for redistribution information.
3  *
4  * Copyright (c) 2006-2009 Oracle.  All rights reserved.
5  *
6  * $Id$
7  */
8
9 #include "db_config.h"
10
11 #include "db_int.h"
12
13 /*
14  * fwrite --
15  *
16  * PUBLIC: #ifndef HAVE_FWRITE
17  * PUBLIC: size_t fwrite __P((const void *, size_t, size_t, FILE *));
18  * PUBLIC: #endif
19  */
20 size_t
21 fwrite(buf, size, count, fp)
22         const void *buf;
23         size_t size, count;
24         FILE *fp;
25 {
26         if (fp == stderr) {
27                 DBGPRINTF("%.*s", (int)count, buf);
28                 return (size * count);
29         } else
30                 return ((size_t)IFILE_Write(fp, buf, size * count) / size);
31 }