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
}
|