 05e8ab9538
			
		
	
	
		05e8ab9538
		
	
	
	
	
		
			
			* Updated TODO * Moved ChangeLog to root * Updated ChangeLog * s/Foobar/Quake III Arena Source Code/ * Biggest patch EVAR. I wonder how many mail boxes this will fill...
		
			
				
	
	
		
			116 lines
		
	
	
	
		
			2.4 KiB
		
	
	
	
		
			C
		
	
	
	
	
	
			
		
		
	
	
			116 lines
		
	
	
	
		
			2.4 KiB
		
	
	
	
		
			C
		
	
	
	
	
	
| /*
 | |
| ===========================================================================
 | |
| Copyright (C) 1999-2005 Id Software, Inc.
 | |
| 
 | |
| This file is part of Quake III Arena source code.
 | |
| 
 | |
| Quake III Arena source code is free software; you can redistribute it
 | |
| and/or modify it under the terms of the GNU General Public License as
 | |
| published by the Free Software Foundation; either version 2 of the License,
 | |
| or (at your option) any later version.
 | |
| 
 | |
| Quake III Arena source code is distributed in the hope that it will be
 | |
| useful, but WITHOUT ANY WARRANTY; without even the implied warranty of
 | |
| MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
 | |
| GNU General Public License for more details.
 | |
| 
 | |
| You should have received a copy of the GNU General Public License
 | |
| along with Quake III Arena source code; if not, write to the Free Software
 | |
| Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA  02110-1301  USA
 | |
| ===========================================================================
 | |
| */
 | |
| // sys_null.h -- null system driver to aid porting efforts
 | |
| 
 | |
| #include <errno.h>
 | |
| #include <stdio.h>
 | |
| #include "../qcommon/qcommon.h"
 | |
| 
 | |
| int			sys_curtime;
 | |
| 
 | |
| 
 | |
| //===================================================================
 | |
| 
 | |
| void Sys_BeginStreamedFile( FILE *f, int readAhead ) {
 | |
| }
 | |
| 
 | |
| void Sys_EndStreamedFile( FILE *f ) {
 | |
| }
 | |
| 
 | |
| int Sys_StreamedRead( void *buffer, int size, int count, FILE *f ) {
 | |
| 	return fread( buffer, size, count, f );
 | |
| }
 | |
| 
 | |
| void Sys_StreamSeek( FILE *f, int offset, int origin ) {
 | |
| 	fseek( f, offset, origin );
 | |
| }
 | |
| 
 | |
| 
 | |
| //===================================================================
 | |
| 
 | |
| 
 | |
| void Sys_mkdir ( const char *path ) {
 | |
| }
 | |
| 
 | |
| void Sys_Error (char *error, ...) {
 | |
| 	va_list		argptr;
 | |
| 
 | |
| 	printf ("Sys_Error: ");	
 | |
| 	va_start (argptr,error);
 | |
| 	vprintf (error,argptr);
 | |
| 	va_end (argptr);
 | |
| 	printf ("\n");
 | |
| 
 | |
| 	exit (1);
 | |
| }
 | |
| 
 | |
| void Sys_Quit (void) {
 | |
| 	exit (0);
 | |
| }
 | |
| 
 | |
| void	Sys_UnloadGame (void) {
 | |
| }
 | |
| 
 | |
| void	*Sys_GetGameAPI (void *parms) {
 | |
| 	return NULL;
 | |
| }
 | |
| 
 | |
| char *Sys_GetClipboardData( void ) {
 | |
| 	return NULL;
 | |
| }
 | |
| 
 | |
| int		Sys_Milliseconds (void) {
 | |
| 	return 0;
 | |
| }
 | |
| 
 | |
| void	Sys_Mkdir (char *path) {
 | |
| }
 | |
| 
 | |
| char	*Sys_FindFirst (char *path, unsigned musthave, unsigned canthave) {
 | |
| 	return NULL;
 | |
| }
 | |
| 
 | |
| char	*Sys_FindNext (unsigned musthave, unsigned canthave) {
 | |
| 	return NULL;
 | |
| }
 | |
| 
 | |
| void	Sys_FindClose (void) {
 | |
| }
 | |
| 
 | |
| void	Sys_Init (void) {
 | |
| }
 | |
| 
 | |
| 
 | |
| void	Sys_EarlyOutput( char *string ) {
 | |
| 	printf( "%s", string );
 | |
| }
 | |
| 
 | |
| 
 | |
| void main (int argc, char **argv) {
 | |
| 	Com_Init (argc, argv);
 | |
| 
 | |
| 	while (1) {
 | |
| 		Com_Frame( );
 | |
| 	}
 | |
| }
 | |
| 
 | |
| 
 |