First part of this is okay, but the second part isn't.  union semun isn't
defined on all OSes, so that's why it's defined the way it is currently. 
What's the reason you changed it, maybe there's a better fix?

Thanks,
Isaac

On 22-Mar-2000 Jimen Ching wrote:
> Hi all,
> 
> Here's a patch to fixup some minor problems.
> 
> --jc
> -------------------------
> Index: Makefile.in
> ===================================================================
> RCS file: /src/repository/freeamp/Makefile.in,v
> retrieving revision 1.52
> diff -u -r1.52 Makefile.in
> --- Makefile.in       2000/03/17 04:15:58     1.52
> +++ Makefile.in       2000/03/22 06:15:18
> @@ -85,7 +85,7 @@
>  DIRECTORIES += io/esound/src io/http io/local io/obs io/src io/soundcard
>  DIRECTORIES += io/soundcard/beos io/soundcard/unix io/soundcard/unix/linux
>  DIRECTORIES += io/soundcard/beos/src io/soundcard/unix/linux/src 
> -DIRECTORIES += io/wavout io/wavout/src io/wavout/include
> +DIRECTORIES += io/wavout io/wavout/src io/wavout/include plm/metadata/cddb
>  DIRECTORIES += io/soundcard/unix/solaris lib lib/xml lib/zlib lmc
> lmc/xingmp3
>  DIRECTORIES += io/soundcard/unix/solaris/src lib/gdbm lib/xml/src
> lib/zlib/src
>  DIRECTORIES += plm plm/metadata plm/playlist plm/portable
> plm/portable/pmp300
> @@ -95,7 +95,7 @@
>  DIRECTORIES += ui/cmdline ui/download/unix/src ui/freeamp/beos/src 
>  DIRECTORIES += ui/freeamp/tools ui/freeamp/unix ui/irman ui/lcd
> ui/musicbrowser
>  DIRECTORIES += ui/freeamp/src ui/freeamp/tools/src ui/freeamp/unix/src
> -DIRECTORIES += ui/musicbrowser/unix ui/mpg123
> +DIRECTORIES += ui/musicbrowser/unix ui/mpg123 plm/playlist/pls
>  DIRECTORIES += ui/irman/src ui/lcd/src ui/musicbrowser/unix/src ui/ncurses
>  DIRECTORIES += update update/unix lmc/cd lmc/cd/src io/cd io/cd/unix 
>  DIRECTORIES += io/cd/unix/src lib/unzip lib/unzip/src ftc ftc/winamp
> Index: base/unix/src/bootstrap.cpp
> ===================================================================
> RCS file: /src/repository/freeamp/base/unix/src/bootstrap.cpp,v
> retrieving revision 1.23
> diff -u -r1.23 bootstrap.cpp
> --- base/unix/src/bootstrap.cpp       2000/03/15 23:00:03     1.23
> +++ base/unix/src/bootstrap.cpp       2000/03/22 06:15:18
> @@ -73,7 +73,7 @@
>      int        iProcess, i;
>      char      *pCmdLine = NULL, *pPtr;
>  
> -    union { int val; } unsem;
> +    union semun unsem;
>      unsem.val = 0;
>      
>      context->prefs = unixPrefs;
> ------------------------------------
> --
> Jimen Ching (WH6BRR)      [EMAIL PROTECTED]     [EMAIL PROTECTED]
> 
> _______________________________________________
> [EMAIL PROTECTED]
> http://www.freeamp.org/mailman/listinfo/freeamp-dev
_______________________________________________
[EMAIL PROTECTED]
http://www.freeamp.org/mailman/listinfo/freeamp-dev

Reply via email to