示例#1
0
unsigned int VFSFileReal::write(const void *src, unsigned int bytes)
{
    VFS_GUARD_OPT(this);
    if(!_fh)
        return npos;
    return real_fwrite(src, 1, bytes, (FILE*)_fh);
}
示例#2
0
文件: main.c 项目: dzzie/duk4vb
int my_fwrite( const void *buf, size_t size, size_t count, FILE* fp){
	
	int sz = size * count;

	if(vbStdOut != NULL && (fp == stdout || fp == stderr) ){
		vbStdOut( (fp == stdout ? cb_output : cb_error) , (char*)buf);
	}
	else real_fwrite(buf, size, count, fp);
	
	return 0;
}
示例#3
0
size_t DiskFile::write(const void *src, size_t bytes)
{
    return _fh ? real_fwrite(src, 1, bytes, (FILE*)_fh) : 0;
}