summaryrefslogtreecommitdiff
path: root/support/regression/tests/bug-2645.c
blob: a677f87abed837b0d672fc5d62802bfe67978c7f (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
/*
   bug-2645.c - conversion from integers to pointers was broken in initalizations.
 */

#include <testfwk.h>

#ifdef __SDCC
#pragma disable_warning 154
#pragma disable_warning 88

unsigned char *backgrounds[1] = {25768 + 32 + 32 + 32 + 32 + 32 + 32};
#endif

void testBug(void)
{
#ifdef __SDCC
	ASSERT(backgrounds[0] == (unsigned char *)(25768 + 32 + 32 + 32 + 32 + 32 + 32));
#endif
}