// Copyright (C) 2001 by Digital Mars // All Rights Reserved // www.digitalmars.com #if __DMC__ || __RCC__ #pragma once #endif #ifndef __UTIL_H #define __UTIL_H 1 #if __cplusplus extern "C" { #endif #if _M_AMD64 typedef unsigned long long size_t; #else typedef unsigned size_t; #endif int __cdecl file_read(const char *name, void **pbuffer, size_t *psize); int __cdecl file_write(const char *name, void *buffer, size_t size); int __cdecl file_append(const char *name, void *buffer, size_t size); #if __cplusplus } #endif #endif