Subversion Repositories Kolibri OS

Rev

Details | Last modification | View Log | RSS feed

Rev Author Line No. Line
882 serge 1
 
2
{
3
  if (hatch < HATCH_MAX)
4
  {
5
    if( br_slab.available )
6
    {
7
      brush_t *brush;
8
9
 
10
      brush = (brush_t*)br_slab.nextavail;
11
      br_slab.nextavail = *(void**)brush;
12
13
 
14
      brush->fcolor  = fcolor;
15
16
 
17
      brush->bmp[1] = hatches[hatch*2+1];
18
      return brush;
19
    }
20
    return NULL;
21
  }
22
  return NULL;
23
};
24
25
 
26
{
27
     if( br_slab.available )
28
     {
29
       brush_t *brush;
30
31
 
32
       brush = (brush_t*)br_slab.nextavail;
33
       br_slab.nextavail = *(void**)brush;
34
35
 
36
       brush->fcolor  = fcolor;
37
38
 
39
       brush->bmp[1] = bmp1;
40
       return brush;
41
     }
42
     return NULL;
43
};
44
45
 
46
{
47
  *(void**)brush = br_slab.nextavail;
48
  br_slab.nextavail = brush;
49
  br_slab.available++;
50
};
51