Platon Technologies
not logged in Login Registration
EnglishSlovak
open source software development celebrating 10 years of open source development! Saturday, October 24, 2026

Diff for games/_shared/x11-bgi.c between version 1.6 and 1.7

version 1.6, 2003/10/23 18:16:22 version 1.7, 2003/10/27 09:54:11
Line 818  getpalette (struct palettetype *p) /* {{
Line 818  getpalette (struct palettetype *p) /* {{
         const struct palettetype *          const struct palettetype *
 getdefaultpalette (void) /* {{{ */  getdefaultpalette (void) /* {{{ */
 {  {
           const struct palettetype *ret = NULL;
   #if defined(X11_BGI_DEBUG) && X11_BGI_DEBUG
           char *str = "NULL";
         switch (TcPaletteNum)          switch (TcPaletteNum)
         {          {
                 case TC_PAL_2:                  case TC_PAL_2:  str = "TC_PAL_2";  break;
                         return (&TcDefaultPalette2);                  case TC_PAL_4:  str = "TC_PAL_4";  break;
                 case TC_PAL_4:                  case TC_PAL_C0: str = "TC_PAL_C0"; break;
                         return (&TcDefaultPalette4);                  case TC_PAL_C1: str = "TC_PAL_C1"; break;
                 case TC_PAL_C0:                  case TC_PAL_C2: str = "TC_PAL_C2"; break;
                         return (&TcDefaultPaletteC0);                  case TC_PAL_C3: str = "TC_PAL_C3"; break;
                 case TC_PAL_C1:                  case TC_PAL_16: str = "TC_PAL_16"; break;
                         return (&TcDefaultPaletteC1);  
                 case TC_PAL_C2:  
                         return (&TcDefaultPaletteC2);  
                 case TC_PAL_C3:  
                         return (&TcDefaultPaletteC3);  
                 case TC_PAL_16:  
                         return (&TcDefaultPalette16);  
         }          }
         return (NULL);          fprintf(stderr, "getdefaultpalette(): returning %s (%d)",
                           str, TcPaletteNum);
   #endif
           switch (TcPaletteNum)
           {
                   case TC_PAL_2:  ret = &TcDefaultPalette2;  break;
                   case TC_PAL_4:  ret = &TcDefaultPalette4;  break;
                   case TC_PAL_C0: ret = &TcDefaultPaletteC0; break;
                   case TC_PAL_C1: ret = &TcDefaultPaletteC1; break;
                   case TC_PAL_C2: ret = &TcDefaultPaletteC2; break;
                   case TC_PAL_C3: ret = &TcDefaultPaletteC3; break;
                   case TC_PAL_16: ret = &TcDefaultPalette16; break;
           }
   #if defined(X11_BGI_DEBUG) && X11_BGI_DEBUG
           fprintf(stderr, ", palette size %d\n", ret->size);
   #endif
           return ret;
 } /* }}} */  } /* }}} */
   
 /* TurboC-source/getpixel.c */  /* TurboC-source/getpixel.c */

Legend:
Removed from v.1.6  
changed lines
  Added in v.1.7

Platon Group <platon@platon.org> http://platon.org/
Copyright © 2002-2006 Platon Group
Site powered by Metafox CMS
Go to Top