[alsa-devel] [PATCH] hdspconf: more string constant fixes

Takashi Iwai tiwai at suse.de
Mon Mar 28 12:26:22 CEST 2011


At Sun, 27 Mar 2011 13:50:34 +0200,
Tim Blechmann wrote:
> 
> Signed-off-by: Tim Blechmann <tim at klingt.org>

Applied now.  Thanks.


Takashi

> ---
>  hdspconf/pixmaps/alsalogo.xpm   |    2 +-
>  hdspconf/pixmaps/lad_banner.xpm |    2 +-
>  hdspconf/pixmaps/rme.xpm        |    2 +-
>  hdspconf/src/HC_PrefSyncRef.h   |    6 +++---
>  hdspconf/src/HC_XpmRenderer.cxx |    6 +++---
>  hdspconf/src/HC_XpmRenderer.h   |    8 ++++----
>  hdspconf/src/pixmaps.h          |   10 +++++-----
>  7 files changed, 18 insertions(+), 18 deletions(-)
> 
> diff --git a/hdspconf/pixmaps/alsalogo.xpm b/hdspconf/pixmaps/alsalogo.xpm
> index b32c32d..cd22dd2 100644
> --- a/hdspconf/pixmaps/alsalogo.xpm
> +++ b/hdspconf/pixmaps/alsalogo.xpm
> @@ -1,5 +1,5 @@
>  /* XPM */
> -char * alsalogo_xpm[] = {
> +const char * alsalogo_xpm[] = {
>  "50 50 398 2",
>  "  	c None",
>  ". 	c #C0C0C0",
> diff --git a/hdspconf/pixmaps/lad_banner.xpm b/hdspconf/pixmaps/lad_banner.xpm
> index 8bb8545..11d4357 100644
> --- a/hdspconf/pixmaps/lad_banner.xpm
> +++ b/hdspconf/pixmaps/lad_banner.xpm
> @@ -1,5 +1,5 @@
>  /* XPM */
> -char * lad_banner_xpm[] = {
> +const char * lad_banner_xpm[] = {
>  "113 39 1833 2",
>  "  	c None",
>  ". 	c #C0C0C0",
> diff --git a/hdspconf/pixmaps/rme.xpm b/hdspconf/pixmaps/rme.xpm
> index a892603..b94fa7e 100644
> --- a/hdspconf/pixmaps/rme.xpm
> +++ b/hdspconf/pixmaps/rme.xpm
> @@ -1,5 +1,5 @@
>  /* XPM */
> -char * rme_xpm[] = {
> +const char * rme_xpm[] = {
>  "113 35 2300 2",
>  "  	c None",
>  ". 	c #030505",
> diff --git a/hdspconf/src/HC_PrefSyncRef.h b/hdspconf/src/HC_PrefSyncRef.h
> index 5ef8875..8c3a71f 100644
> --- a/hdspconf/src/HC_PrefSyncRef.h
> +++ b/hdspconf/src/HC_PrefSyncRef.h
> @@ -1,8 +1,8 @@
>  /*
>   *   HDSPConf
> - *    
> + *
>   *   Copyright (C) 2003 Thomas Charbonnel (thomas at undata.org)
> - *    
> + *
>   *   This program 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
> @@ -42,7 +42,7 @@ public:
>      Fl_Round_Button *adat_sync;
>      void setRef(int r);
>  private:
> -    char *adat_name;
> +    const char *adat_name;
>  };
>  
>  #endif
> diff --git a/hdspconf/src/HC_XpmRenderer.cxx b/hdspconf/src/HC_XpmRenderer.cxx
> index 72742f8..ed66d4d 100644
> --- a/hdspconf/src/HC_XpmRenderer.cxx
> +++ b/hdspconf/src/HC_XpmRenderer.cxx
> @@ -1,8 +1,8 @@
>  /*
>   *   HDSPConf
> - *    
> + *
>   *   Copyright (C) 2003 Thomas Charbonnel (thomas at undata.org)
> - *    
> + *
>   *   This program 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
> @@ -21,7 +21,7 @@
>  #pragma implementation
>  #include "HC_XpmRenderer.h"
>  
> -HC_XpmRenderer::HC_XpmRenderer(int x, int y, int w, int h, char * const *xpm):Fl_Widget(x, y, w, h)
> +HC_XpmRenderer::HC_XpmRenderer(int x, int y, int w, int h, const char * const *xpm):Fl_Widget(x, y, w, h)
>  {
>      pixmap = xpm;
>  }
> diff --git a/hdspconf/src/HC_XpmRenderer.h b/hdspconf/src/HC_XpmRenderer.h
> index 3c6f768..1e18541 100644
> --- a/hdspconf/src/HC_XpmRenderer.h
> +++ b/hdspconf/src/HC_XpmRenderer.h
> @@ -1,8 +1,8 @@
>  /*
>   *   HDSPConf
> - *    
> + *
>   *   Copyright (C) 2003 Thomas Charbonnel (thomas at undata.org)
> - *    
> + *
>   *   This program 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
> @@ -30,10 +30,10 @@
>  class HC_XpmRenderer:public Fl_Widget
>  {
>  public:
> -    HC_XpmRenderer(int x, int y, int w, int h, char * const *xpm);
> +    HC_XpmRenderer(int x, int y, int w, int h, const char * const *xpm);
>      void draw();
>  private:
> -    char * const *pixmap;
> +    const char * const *pixmap;
>  };
>  
>  #endif
> diff --git a/hdspconf/src/pixmaps.h b/hdspconf/src/pixmaps.h
> index c193ed2..4c5aa65 100644
> --- a/hdspconf/src/pixmaps.h
> +++ b/hdspconf/src/pixmaps.h
> @@ -1,8 +1,8 @@
>  /*
>   *   HDSPConf
> - *    
> + *
>   *   Copyright (C) 2003 Thomas Charbonnel (thomas at undata.org)
> - *    
> + *
>   *   This program 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
> @@ -21,9 +21,9 @@
>  #ifndef pixmaps_H
>  #define pixmaps_H
>  
> -extern char * rme_xpm[];
> -extern char * alsalogo_xpm[];
> -extern char * lad_banner_xpm[];
> +extern const char * rme_xpm[];
> +extern const char * alsalogo_xpm[];
> +extern const char * lad_banner_xpm[];
>  
>  #endif
>  
> -- 
> 1.7.1
> 


More information about the Alsa-devel mailing list