[PATCH] hw/xfree86/vgahw: ANSI-ify some KNR functions.
Jesse Adkins
jesse_adkins7 at yahoo.com
Sun Jul 4 18:26:41 PDT 2010
On Sat, Jul 03, 2010 at 08:35:00PM -0700, Jesse Adkins wrote:
> I found this bit of K&R after wandering around xfree86 for a while. It's a step in the right direction.
>
> Signed-off-by: Jesse Adkins <jesse_adkins7 at yahoo.com>
>
> ---
> hw/xfree86/vgahw/vgaCmap.c | 19 +++++--------------
> 1 files changed, 5 insertions(+), 14 deletions(-)
>
> diff --git a/hw/xfree86/vgahw/vgaCmap.c b/hw/xfree86/vgahw/vgaCmap.c
> index 83c29c3..c504ebf 100644
> --- a/hw/xfree86/vgahw/vgaCmap.c
> +++ b/hw/xfree86/vgahw/vgaCmap.c
> @@ -43,9 +43,7 @@
> #define NOMAPYET (ColormapPtr) 0
>
> int
> -vgaListInstalledColormaps(pScreen, pmaps)
> - ScreenPtr pScreen;
> - Colormap *pmaps;
> +vgaListInstalledColormaps(ScreenPtr pScreen, Colormap *pmaps)
> {
> /* By the time we are processing requests, we can guarantee that there
> * is always a colormap installed */
> @@ -55,9 +53,7 @@ vgaListInstalledColormaps(pScreen, pmaps)
> }
>
> int
> -vgaGetInstalledColormaps(pScreen, pmaps)
> - ScreenPtr pScreen;
> - ColormapPtr *pmaps;
> +vgaGetInstalledColormaps(ScreenPtr pScreen, ColormapPtr *pmaps)
> {
> /* By the time we are processing requests, we can guarantee that there
> * is always a colormap installed */
> @@ -73,10 +69,7 @@ int vgaCheckColorMap(ColormapPtr pmap)
>
>
> void
> -vgaStoreColors(pmap, ndef, pdefs)
> - ColormapPtr pmap;
> - int ndef;
> - xColorItem *pdefs;
> +vgaStoreColors(ColormapPtr pmap, int ndef, xColorItem *pdefs)
> {
> int i;
> unsigned char *cmap, *tmp = NULL;
> @@ -214,8 +207,7 @@ vgaStoreColors(pmap, ndef, pdefs)
>
>
> void
> -vgaInstallColormap(pmap)
> - ColormapPtr pmap;
> +vgaInstallColormap(ColormapPtr pmap)
> {
> ColormapPtr oldmap = GetInstalledmiColormap(pmap->pScreen);
> int entries;
> @@ -267,8 +259,7 @@ vgaInstallColormap(pmap)
>
>
> void
> -vgaUninstallColormap(pmap)
> - ColormapPtr pmap;
> +vgaUninstallColormap(ColormapPtr pmap)
> {
>
> ColormapPtr defColormap;
> --
> 1.7.0.4
>
> Reviewed-by: Peter Hutterer <peter.hutterer at who-t.net>
>
> Is this code still in use though?
> git grep seems awfully quiet about them. vgaGetInstalledColormaps seems
> unused, the others could be made static.
On second look, I don't think they are used.
vgaHW.h doesn't list anything in there as _X_EXPORT. I believe that means that nobody else can even access those symbols.
Nothing else in vga actually references those functions, except for the functions themselves.
Doing a grep through the drivers shows that none of them are even trying to load the colormap functions or use them directly.
If I delete the file and run Make, the module still compiles file.
I think it's safe to just get rid of vgaCmap.c
More information about the xorg-devel
mailing list