]> git.pld-linux.org Git - packages/mirrormagic.git/blame - mirrormagic-va_arg.patch
- massive change ( validate errors warrings from desktop-file-validate)
[packages/mirrormagic.git] / mirrormagic-va_arg.patch
CommitLineData
55ee01ab 1diff -uNr mirrormagic-2.0.1.orig/src/libgame/gadgets.c mirrormagic-2.0.1/src/libgame/gadgets.c
2--- mirrormagic-2.0.1.orig/src/libgame/gadgets.c Sun Jan 14 17:12:08 2001
3+++ mirrormagic-2.0.1/src/libgame/gadgets.c Sat Aug 10 19:01:36 2002
4@@ -279,7 +279,7 @@
5 {
6 int max_textsize = MAX_INFO_TEXTSIZE - 1;
7
8- strncpy(gi->info_text, va_arg(ap, char *), max_textsize);
9+ strncpy(gi->info_text, (char *) va_arg(ap, int), max_textsize);
10 gi->info_text[max_textsize] = '\0';
11 }
12 break;
13@@ -301,29 +301,29 @@
14 break;
15
16 case GDI_TYPE:
17- gi->type = va_arg(ap, unsigned long);
18+ gi->type = (unsigned long) va_arg(ap, int);
19 break;
20
21 case GDI_STATE:
22- gi->state = va_arg(ap, unsigned long);
23+ gi->state = (unsigned long) va_arg(ap, int);
24 break;
25
26 case GDI_CHECKED:
27- gi->checked = va_arg(ap, boolean);
28+ gi->checked = (boolean) va_arg(ap, int);
29 break;
30
31 case GDI_RADIO_NR:
32- gi->radio_nr = va_arg(ap, unsigned long);
33+ gi->radio_nr = (unsigned long) va_arg(ap, int);
34 break;
35
36 case GDI_NUMBER_VALUE:
37- gi->text.number_value = va_arg(ap, long);
38+ gi->text.number_value = (long) va_arg(ap, int);
39 sprintf(gi->text.value, "%d", gi->text.number_value);
40 gi->text.cursor_position = strlen(gi->text.value);
41 break;
42
43 case GDI_NUMBER_MIN:
44- gi->text.number_min = va_arg(ap, long);
45+ gi->text.number_min = (long) va_arg(ap, int);
46 if (gi->text.number_value < gi->text.number_min)
47 {
48 gi->text.number_value = gi->text.number_min;
49@@ -332,7 +332,7 @@
50 break;
51
52 case GDI_NUMBER_MAX:
53- gi->text.number_max = va_arg(ap, long);
54+ gi->text.number_max = (long) va_arg(ap, int);
55 if (gi->text.number_value > gi->text.number_max)
56 {
57 gi->text.number_value = gi->text.number_max;
58@@ -347,7 +347,7 @@
59 if (gi->text.size)
60 max_textsize = MIN(gi->text.size, MAX_GADGET_TEXTSIZE - 1);
61
62- strncpy(gi->text.value, va_arg(ap, char *), max_textsize);
63+ strncpy(gi->text.value, (char *) va_arg(ap, int), max_textsize);
64 gi->text.value[max_textsize] = '\0';
65 gi->text.cursor_position = strlen(gi->text.value);
66 }
67@@ -368,25 +368,25 @@
68 break;
69
70 case GDI_DESIGN_UNPRESSED:
71- gi->design[GD_BUTTON_UNPRESSED].bitmap = va_arg(ap, Bitmap *);
72+ gi->design[GD_BUTTON_UNPRESSED].bitmap = (Bitmap *) va_arg(ap, int);
73 gi->design[GD_BUTTON_UNPRESSED].x = va_arg(ap, int);
74 gi->design[GD_BUTTON_UNPRESSED].y = va_arg(ap, int);
75 break;
76
77 case GDI_DESIGN_PRESSED:
78- gi->design[GD_BUTTON_PRESSED].bitmap = va_arg(ap, Bitmap *);
79+ gi->design[GD_BUTTON_PRESSED].bitmap = (Bitmap *) va_arg(ap, int);
80 gi->design[GD_BUTTON_PRESSED].x = va_arg(ap, int);
81 gi->design[GD_BUTTON_PRESSED].y = va_arg(ap, int);
82 break;
83
84 case GDI_ALT_DESIGN_UNPRESSED:
85- gi->alt_design[GD_BUTTON_UNPRESSED].bitmap= va_arg(ap, Bitmap *);
86+ gi->alt_design[GD_BUTTON_UNPRESSED].bitmap= (Bitmap *) va_arg(ap, int);
87 gi->alt_design[GD_BUTTON_UNPRESSED].x = va_arg(ap, int);
88 gi->alt_design[GD_BUTTON_UNPRESSED].y = va_arg(ap, int);
89 break;
90
91 case GDI_ALT_DESIGN_PRESSED:
92- gi->alt_design[GD_BUTTON_PRESSED].bitmap = va_arg(ap, Bitmap *);
93+ gi->alt_design[GD_BUTTON_PRESSED].bitmap = (Bitmap *) va_arg(ap, int);
94 gi->alt_design[GD_BUTTON_PRESSED].x = va_arg(ap, int);
95 gi->alt_design[GD_BUTTON_PRESSED].y = va_arg(ap, int);
96 break;
97@@ -400,7 +400,7 @@
98 break;
99
100 case GDI_DECORATION_DESIGN:
101- gi->deco.design.bitmap = va_arg(ap, Bitmap *);
102+ gi->deco.design.bitmap = (Bitmap *) va_arg(ap, int);
103 gi->deco.design.x = va_arg(ap, int);
104 gi->deco.design.y = va_arg(ap, int);
105 break;
106@@ -421,7 +421,7 @@
107 break;
108
109 case GDI_EVENT_MASK:
110- gi->event_mask = va_arg(ap, unsigned long);
111+ gi->event_mask = (unsigned long) va_arg(ap, int);
112 break;
113
114 case GDI_AREA_SIZE:
115@@ -475,11 +475,11 @@
116 break;
117
118 case GDI_CALLBACK_INFO:
119- gi->callback_info = va_arg(ap, gadget_function);
120+ gi->callback_info = (gadget_function) va_arg(ap, int);
121 break;
122
123 case GDI_CALLBACK_ACTION:
124- gi->callback_action = va_arg(ap, gadget_function);
125+ gi->callback_action = (gadget_function) va_arg(ap, int);
126 break;
127
128 default:
This page took 0.0672430000000001 seconds and 4 git commands to generate.