Mercurial > sdl-ios-xcode
diff src/video/fbcon/SDL_fbvideo.c @ 1338:604d73db6802
Removed uses of stdlib.h and string.h
author | Sam Lantinga <slouken@libsdl.org> |
---|---|
date | Tue, 07 Feb 2006 09:29:18 +0000 |
parents | 3692456e7b0f |
children | d02b552e5304 |
line wrap: on
line diff
--- a/src/video/fbcon/SDL_fbvideo.c Tue Feb 07 07:03:29 2006 +0000 +++ b/src/video/fbcon/SDL_fbvideo.c Tue Feb 07 09:29:18 2006 +0000 @@ -23,16 +23,17 @@ /* Framebuffer console based SDL video driver implementation. */ -#include <stdlib.h> #include <stdio.h> -#include <string.h> #include <fcntl.h> #include <unistd.h> #include <sys/ioctl.h> #include <sys/mman.h> #include <asm/page.h> /* For definition of PAGE_SIZE */ +#include <sys/io.h> /* For ioperm() */ #include "SDL.h" +#include "SDL_stdlib.h" +#include "SDL_string.h" #include "SDL_error.h" #include "SDL_video.h" #include "SDL_mouse.h" @@ -53,10 +54,12 @@ #ifndef FB_AUX_VGA_PLANES_VGA4 #define FB_AUX_VGA_PLANES_VGA4 0 #endif +/* static inline void outb (unsigned char value, unsigned short port) { __asm__ __volatile__ ("outb %b0,%w1"::"a" (value), "Nd" (port)); } +*/ #endif /* FB_TYPE_VGA_PLANES */ /* A list of video resolutions that we query for (sorted largest to smallest) */ @@ -438,7 +441,7 @@ int i; for ( i=0; i<NUM_MODELISTS; ++i ) { if ( SDL_nummodes[i] > 0 ) { - qsort(SDL_modelist[i], SDL_nummodes[i], sizeof *SDL_modelist[i], cmpmodes); + SDL_qsort(SDL_modelist[i], SDL_nummodes[i], sizeof *SDL_modelist[i], cmpmodes); } } }