Hi!
I just fixed some compiler warnings in degas/lib/libggidemos...
Patch is attached.
Anyone here to commit it?
Christoph Egger
E-Mail: [EMAIL PROTECTED]
--- degas/lib/libggidemos/dots.c.old Wed Jun 14 11:32:35 2000
+++ degas/lib/libggidemos/dots.c Wed Jun 14 11:32:59 2000
@@ -25,7 +25,7 @@
// NUMPARTICLES - Maximum number of particles on screen
int NUMPARTICLES=4000;
-ggi_visual_t *vis;
+ggi_visual_t vis;
ggi_color Palette[256];
ggi_pixel Lookup[256];
--- degas/lib/libggidemos/rds.c.old Wed Jun 14 11:41:54 2000
+++ degas/lib/libggidemos/rds.c Wed Jun 14 11:42:08 2000
@@ -15,7 +15,7 @@
#include <stdlib.h>
#include <ggi/ggi.h>
-ggi_visual_t *vis;
+ggi_visual_t vis;
int
main(int argc, char *argv[])
--- degas/lib/libggidemos/spinmodule.c.old Wed Jun 14 11:30:59 2000
+++ degas/lib/libggidemos/spinmodule.c Wed Jun 14 11:40:03 2000
@@ -18,7 +18,7 @@
#define __C_ASM_H /* Workaround for retarded Digital Unix headers */
#include <pthread.h>
-void *module_main(ggi_visual_t *myvis)
+void *module_main(ggi_visual_t myvis)
{
int x,y,dx,dy,c,cnt;
--- degas/lib/libggidemos/te_demo.c.old Wed Jun 14 11:44:15 2000
+++ degas/lib/libggidemos/te_demo.c Wed Jun 14 11:50:27 2000
@@ -67,7 +67,7 @@
enum { KIND_ALL, KIND_R, KIND_G, KIND_B } kind = KIND_ALL;
- float red, green, blue;
+ int red = 0, green = 0, blue = 0;
/* initialize */
@@ -233,29 +233,30 @@
break;
}
-if (0)
-{
- int intens, rr, gg, bb;
+#if 0
+ if (0) {
+ int intens, rr, gg, bb;
- rr = col.r; gg = col.g; bb = col.b;
+ rr = col.r; gg = col.g; bb = col.b;
- intens = MAX(rr, MAX(gg, bb));
+ intens = MAX(rr, MAX(gg, bb));
- if (intens < 0x100) {
- col.r = col.g = col.b = 0;
- goto endbit;
- }
+ if (intens < 0x100) {
+ col.r = col.g = col.b = 0;
+ goto endbit;
+ }
- rr = rr * 255 / intens;
- gg = gg * 255 / intens;
- bb = bb * 255 / intens;
+ rr = rr * 255 / intens;
+ gg = gg * 255 / intens;
+ bb = bb * 255 / intens;
- col.r = rr << 8;
- col.g = gg << 8;
- col.b = bb << 8;
+ col.r = rr << 8;
+ col.g = gg << 8;
+ col.b = bb << 8;
- endbit:
-}
+ endbit:
+ }
+#endif
ggiPutPixel(vis, x, y, ggiMapColor(vis, &col));