Diskussion:Fepg-plugin

Aus VDR Wiki
(Unterschied zwischen Versionen)
Wechseln zu: Navigation, Suche
Zeile 3: Zeile 3:
 
# make plugins
 
# make plugins
 
...
 
...
fepgOsd.h:35: error: multiple parameters named 'x2'
+
fepgOsd.h:36: error: multiple parameters named 'x2'
 
...
 
...
 
</pre>
 
</pre>
Zeile 9: Zeile 9:
  
 
Der Hund liegt hier begraben
 
Der Hund liegt hier begraben
* PLUGINDIR/fpeg/fepgOsd.h
+
* PLUGINDIR/fpeg/fepgOsd.h Zeile 36
 
* void Darken(int x1, int y1, '''int x2, int x2''', int d = 2, tColor c = clrBlack);
 
* void Darken(int x1, int y1, '''int x2, int x2''', int d = 2, tColor c = clrBlack);
  

Version vom 12. Juni 2009, 21:14 Uhr

Fehler in fepgOsd.h
# make plugins
...
fepgOsd.h:36: error: multiple parameters named 'x2'
...


Der Hund liegt hier begraben

  • PLUGINDIR/fpeg/fepgOsd.h Zeile 36
  • void Darken(int x1, int y1, int x2, int x2, int d = 2, tColor c = clrBlack);

Aendern in

  • void Darken(int x1, int y1, int x2, int y2, int d = 2, tColor c = clrBlack);


Dann klappts auch mit dem Plugin


Meine Vermutung ( bin allerdings kein Coder )

Liegt am 4.x gcc. Der dreier war nicht so empfindlich ( denk ich mir mal ). Eigentlich sollte es egal sein ob bei einer Deklaration Variablen doppelt vorkommen. Werden so eh nicht verwendet. Lass mich aber gern belehren