delorie.com/archives/browse.cgi   search  
Mail Archives: djgpp/1998/04/23/20:33:14

From: "Bengt Rosenberger" <rosenberger AT berlin DOT snafu DOT de>
Newsgroups: comp.os.msdos.djgpp
Subject: Palette-problem
Date: Fri, 24 Apr 1998 02:30:10 +0200
Organization: Unlimited Surprise Systems, Berlin
Lines: 28
Message-ID: <6home3$a6b$1@unlisys.unlisys.net>
NNTP-Posting-Host: n242-107.berlin.snafu.de
To: djgpp AT delorie DOT com
DJ-Gateway: from newsgroup comp.os.msdos.djgpp

When I compile this code, gcc tells me that the argument 2 from
load_bitmap is of incompatible pointer type and the 1 argument from
set_palete, too , but they are of PALETTE-type.
What to do?

#include "allegro.h"

int main()
{
 BITMAP *interface;
 PALETTE my_pal;
 allegro_init();
 install_keyboard();
 set_gfx_mode(GFX_VESA1, 800, 600, 0, 0);
 interface = load_bitmap("Int256.bmp", my_pal);
 set_palette(my_pal);
 blit(interface, screen, 0, 0, 0, 0, SCREEN_W, SCREEN_H);

 while(!keypressed())
 {
 }
 destroy_bitmap(interface);
}

Please mail me at
rosenberger AT snafu DOT de


- Raw text -


  webmaster     delorie software   privacy  
  Copyright © 2019   by DJ Delorie     Updated Jul 2019