diff options
author | Paulo Cesar Pereira de Andrade <pcpa@mandriva.com.br> | 2008-03-14 01:30:24 -0300 |
---|---|---|
committer | Alan Coopersmith <alan.coopersmith@sun.com> | 2008-12-19 16:22:29 -0800 |
commit | b6f793d7d5c7f7c55911e6524dede41b92dcbc22 (patch) | |
tree | a048c9f15315c72ae8e157c83bba9c186a09c491 /include/X11 | |
parent | 282ac4226195d58e3818e7ac97093e396aa78086 (diff) |
libXfont ansification and removal of xf86_ansic.h dependency
Basically the code is now compiled as if FONTMODULE was never defined,
but also removed some "magic" defining _XOPEN_SOURCE before including
math.h.
Also removed some #if 0'ed code instead of fixing prototypes inside
the "dead code".
Changes to spdo_prv.h were due to defines like:
<hash>define foo() sp_foo()
that would not compile with the ansification in the format:
type foo(void)
due to the macro receiving "void" as an argument.
Diffstat (limited to 'include/X11')
-rw-r--r-- | include/X11/fonts/bitmap.h | 4 | ||||
-rw-r--r-- | include/X11/fonts/fntfilst.h | 2 | ||||
-rw-r--r-- | include/X11/fonts/fontmisc.h | 11 |
3 files changed, 1 insertions, 16 deletions
diff --git a/include/X11/fonts/bitmap.h b/include/X11/fonts/bitmap.h index 731c85f..fb4f76e 100644 --- a/include/X11/fonts/bitmap.h +++ b/include/X11/fonts/bitmap.h @@ -37,11 +37,7 @@ from The Open Group. #define _BITMAP_H_ #include <X11/fonts/fntfilio.h> -#ifndef FONTMODULE #include <stdio.h> /* just for NULL */ -#else -#include "xf86_ansic.h" -#endif /* * Internal format used to store bitmap fonts diff --git a/include/X11/fonts/fntfilst.h b/include/X11/fonts/fntfilst.h index 1a71eae..407c4cf 100644 --- a/include/X11/fonts/fntfilst.h +++ b/include/X11/fonts/fntfilst.h @@ -34,9 +34,7 @@ in this Software without prior written authorization from The Open Group. #ifndef _FONTFILEST_H_ #define _FONTFILEST_H_ -#ifndef FONTMODULE #include <X11/Xos.h> -#endif #ifndef XP_PSTEXT #include <X11/fonts/fontmisc.h> #endif diff --git a/include/X11/fonts/fontmisc.h b/include/X11/fonts/fontmisc.h index 7b86517..3fc60ff 100644 --- a/include/X11/fonts/fontmisc.h +++ b/include/X11/fonts/fontmisc.h @@ -34,19 +34,10 @@ in this Software without prior written authorization from The Open Group. #ifndef _FONTMISC_H_ #define _FONTMISC_H_ -#ifndef FONTMODULE #include <X11/Xfuncs.h> #include <stdlib.h> #include <stdio.h> - -#ifndef X_NOT_POSIX #include <unistd.h> -#else -extern int close(); -#endif - -#endif /* FONTMODULE */ - #include <X11/Xdefs.h> @@ -89,7 +80,7 @@ extern int f_strcasecmp(const char *s1, const char *s2); #define assert(x) ((void)0) #ifndef strcasecmp -#if defined(NEED_STRCASECMP) && !defined(FONTMODULE) +#if defined(NEED_STRCASECMP) #define strcasecmp(s1,s2) f_strcasecmp(s1,s2) #endif #endif |